美文网首页Python3
Python smtplib demo

Python smtplib demo

作者: JaedenKil | 来源:发表于2019-07-22 17:31 被阅读2次
    from email.mime.text import MIMEText
    from smtplib import SMTP_SSL
    
    
    def main():
        sender = 'sender@yandex.com'
        receiver = ['receiver@163.com']
        message = MIMEText('Send an email via Python3')
        message['From'] = sender
        message['To'] = ', '.join(receiver)
        message['Subject'] = 'Email Demo'
        server = SMTP_SSL('smtp.yandex.com.tr', 465)
        server.login(sender, 'xxx')
        server.sendmail(sender, receiver, message.as_string())
        print('Complete')
        server.quit()
    
    
    if __name__ == '__main__':
        main()
    
    from email.mime.text import MIMEText
    from email.header import Header
    from smtplib import SMTP_SSL
    
    
    def main():
        sender = 'sender@yandex.com'
        receiver = ['receiver@163.com']
        message = MIMEText('Send an email via Python3', 'plain')
        message['From'] = Header(sender)
        message['To'] = Header(', '.join(receiver))
        message['Subject'] = Header('Email Demo')
        smtper = SMTP_SSL('smtp.yandex.com.tr', 465)
        smtper.login(sender, 'xxx')
        smtper.sendmail(sender, receiver, message.as_string())
        print('Complete')
        smtper.quit()
    
    
    if __name__ == '__main__':
        main()
    

    相关文章

      网友评论

        本文标题:Python smtplib demo

        本文链接:https://www.haomeiwen.com/subject/ltawlctx.html