питон. Отправить по электронной почте

 

#! / USR / бен / python3 
 
Импорт smtplib 
из email.mime.text Импорт MimeText
 из email.header Импорт заголовка 
 
# третьей стороной SMTP сервис 
mail_host = " smtp.mxhichina.com "   # Установите сервер 
mail_user = " ххх @ тянь-вана. COM «     # имя пользователя 
mail_pass = » **** "    # пароль 
 
 
ОТПРАВИТЕЛЬ = [email protected] 
Приемники = [ [email protected] ] # входящей почты, может быть установлен на ваш почтовый ящик или другой QQ почты 
 
сообщение MimeText = ( 'Python отправки тестовых сообщений ... ' ' Plain ' ' UTF - 8 . ' ) 
Сообщение [ ' От ' ] = Header ( " начинающий учебник " , ' UTF - 8 . ' ) 
Сообщение [ ' Кому ' ] = Header ( " Test " , ' UTF - 8 . ' ) 
 
Тема = ' Тест Python исходящей почты ' 
сообщение [ ' Предмет ' ] = заголовок (Subject, 'UTF-8 ' )
 
 
Попробовать : 
    smtpObj = smtplib.SMTP () 
    smtpObj.connect (mail_host, 25 ) # 25 это номер порта SMTP 
    smtpObj.login (mail_user, mail_pass) 
    smtpObj.sendmail (mail_user, приемники, message.as_string ()) 
    Print ( " электронная почта , отправленная успех " ) 
, кроме информации smtplib.SMTPException AS E: 
    Печать (E) 
    Print ( " Ошибка: не удается отправить почту " )

 

 

Ориентир: #
#https: //www.runoob.com/python3/python3-smtp.html
#https: //www.runoob.com/python/python-email.html
конфигурации службы облако SMTP Али
https: // помощь. aliyun.com/knowledge_detail/36687.html?spm=5176.2000002.0.0.37167d0acjcNSF
https://help.aliyun.com/wordpower/623806-1.html

 

рекомендация

отwww.cnblogs.com/sea-stream/p/11390015.html
рекомендация