
直接写代码的话:邮件地址即可。
然后只要你的电脑里的默认邮件程序是outlook,点击链接就自动到outlook新邮件界面了。
可以通过以下代码实现:
import smtplibfrom email.mime.text import MIMEText
import email.mime.multipart
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email import Encoders
def send_mail():
mailto_list = ['xxxx','xxx']#收件人
mail_host = "xxxxx" # 设置服务器
mail_user = "xxxx" # 用户名
mail_pass = "xxxxxx" # 口令
mail_postfix = "xxxx.xxx" # 发件箱的后缀
me = "hello" + "<" + mail_user + "@" + mail_postfix + ">" # 这里的hello可以任意设置,收到信后,将按照设置显示
content = 'This is test mail!'#邮件正文
msg = MIMEMultipart()
body = MIMEText(content, _subtype='html', _charset='gb2312') # 创建一个实例,这里设置为html格式邮件
msg.attach(body)
msg['Subject'] = "Subject Test" # 设置主题
msg['From'] = me
msg['To'] = "".join(mailto_list)
#附件内容,若有多个附件,就添加多个part, 如part1,part2,part3
part = MIMEBase('application', 'octet-stream')
# 读入文件内容并格式化,此处文件为当前目录下,也可指定目录 例如:open(r'/tmp/123.txt','rb')
part.set_payload(open('test.txt','rb').read())
Encoders.encode_base64(part)
## 设置附件头
part.add_header('Content-Disposition', 'attachment filename="test.txt"')
msg.attach(part)
try:
s = smtplib.SMTP()
s.connect(mail_host) # 连接smtp服务器
s.login(mail_user, mail_pass) # 登陆服务器
s.sendmail(me, mailto_list, msg.as_string()) # 发送邮件
s.close()
print 'send mail sucess'
return True
except Exception, e:
print str(e)
return False
问题一:怎样用word批量发邮件 这个需要用到【邮件合并】功能,把收件人的信息,例如姓名、邮箱地址等做成一个excel数据表,用word制作好邮件的内容。然后进行以下 *** 作步骤:1.07版的word,点击【邮件】》【选择收件人】》【使用现有列表】》选择你的收件人数据表》【确定】;
2.把光标定位到需要插入姓名的位置》【插入合并域】》【姓名】,然后再把光标定位到下一个需要插入合并域的位置,重复插入 *** 作。
3.全部合并域都已经插入好了之后,点击【完成并合并】》【发送电子邮件】》选择收件人、主题》【全部】》【确定】。
办公效率平台 | mysoeasy。提升office技能,提高办公效率。
里面有大量微软金牌讲师累积多年的OFFICE技术视频。还可以在遇到问题的时候直接跟专业顾问交流。以及有很多做PPT的素材图表、关系图等。
问题二:如何将大量文件打包,并发送邮件? 将全部文件保存到一个文件夹内,然后通过WINRAR压缩软件,在该文件夹上右键所标,点击“添加到压缩文件”,之后打开邮箱点击“添加附件”或者“超大附件”,添加收件人和标题发送即可。
问题三:如何批量一对一发送邮件 输入所有邮件地址后,选择分别发送,就一对一发送了,不是群发。
问题四:如何利用“邮件合并”功能进行邮件的批量发送? Outlook随即启动Word,这时会发现多了一行工具栏。在Word文档中输入邮件内容,在“邮件合并”工具栏中单击“合并到电子邮件”按钮,再单击“确定”按钮。Outlook就会把需要发送的文档发送出去了。如果你经常需要给某人发送电子邮件的话,可以考虑在桌面上创建一个快捷方式。这样会节省你的输入时间。在桌面的空白区域按鼠标右键,选择“新建”下的“快捷方式”命令。在“创建快捷方式”对话框中,输入mailto:[email protected] ,然后单击“下一步”按钮,为该快捷方式取一个适当的名称(如“给某某人写信”),然后单击“确定”按钮。
问题五:如何大批量的发送邮件? 您好,要达到这种效果可以购买群发邮件的软件,网上搜索一下。
小贴士:以上内容是由百度行家高级工程师为您提供的专业解答,如果解决了您的问题请及时采纳,您的采纳是给予我们最大的鼓励和支持;如果未解决,请继续追问,我们竭诚为您服务!
问题六:怎么对邮件进行批量打包并转发 标记,然后转发
问题七:QQ邮件怎么批量发? 群发就行了。在收件人中添加邮箱地址就行了,中间用逗号隔开。如果都是QQ好友,点击好友就就行了。
问题八:怎么用EXCEL批量发邮件,不同的附件。 附件可逐一添加,一次发送
问题九:如何快速大量的发邮件 你好 我知道中国草根老板学府 一 你可以咨询咨询下,好像有一款这种软件。要用软件来发这样才有效率的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)