弄了一个发邮件的脚本,但不知为什么每封邮件都会重复发20多次
时间:2011-03-24
来源:互联网
import os,sys,smtplib,email,urllib2
from urllib2 import URLError
from urllib2 import HTTPError
from_user = '[email protected]'
to_users = '[email protected]'
smtp_server = 'localhost'
def send_mail(from_addr,to_addrs,subject,content):
server = smtplib.SMTP(smtp_server)
for users in to_addrs:
msg = 'From: %s\nTo: %s\nSubject: %s\n\n %s\n' % (from_addr,to_addrs,subject,content)
server.sendmail(from_addr,to_addrs,msg)
#server.quit()
server.close()
subject = 'test'
content = 'test1111'
send_mail(from_user,to_users,subject,content)
会重复发送25封?
请求高手指点。
from urllib2 import URLError
from urllib2 import HTTPError
from_user = '[email protected]'
to_users = '[email protected]'
smtp_server = 'localhost'
def send_mail(from_addr,to_addrs,subject,content):
server = smtplib.SMTP(smtp_server)
for users in to_addrs:
msg = 'From: %s\nTo: %s\nSubject: %s\n\n %s\n' % (from_addr,to_addrs,subject,content)
server.sendmail(from_addr,to_addrs,msg)
#server.quit()
server.close()
subject = 'test'
content = 'test1111'
send_mail(from_user,to_users,subject,content)
会重复发送25封?
请求高手指点。
作者: ljf3368 发布时间: 2011-03-24
犯了个 错误 for 里的变量写错了



作者: ljf3368 发布时间: 2011-03-24
- from_user = '[email protected]'
- to_users = '[email protected]'
-
- def send_mail(from_addr,to_addrs,subject,content):
- for users in to_addrs:
- print users
-
- subject = 'test'
- content = 'test1111'
- send_mail(from_user,to_users,subject,content)
作者: llbgurs 发布时间: 2011-03-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28