Outlook 2010 и электронная почта Python smtplib – информация в соответствующих полях

При попытке отправить почту через Outlook 2010 с помощью smtplib в Python 2.6.5 я, по крайней мере, столкнулся с успешным отправкой сообщения, но s.sendmail (FROM, TO, message) не помещает информацию в From :, To :, and Тема: линии для меня.

Мне нужно знать, как правильно отправлять сообщения с помощью smtplib в Outlook 2010, чтобы получить электронное письмо с полями From :, To: и Subject: в заполненном сообщении.

Вот мой код. Я искал Google, чтобы найти эту структуру:

import smtplib SERVER = 'mail.company.com' FROM = 'jdoe@company.com' TO = ['receiver1@company.com'] SUBJECT = "Test Subject SMTP" TEXT = "If this is in the body of the email, test is a success!" message = """From: %s\r\nTo: %s\r\nSubject: %s\r\n %s """ % (FROM, ", ".join(TO), SUBJECT, TEXT) try: s = smtplib.SMTP(SERVER) s.sendmail(FROM, TO, message) # this line is not correctly putting info in proper fields for Outlook 2010 s.quit() print "Successfully sent email." except: import sys, traceback tb = sys.exc_info()[2] print "An error occurred on line " + str(tb.tb_lineno) print "Error: unable to send email" 

Результатом является то, что письмо успешно отправлено. И это. Просто не совсем верно.

One Solution collect form web for “Outlook 2010 и электронная почта Python smtplib – информация в соответствующих полях”

Попробуйте s.set_debuglevel (1), чтобы проверить, что происходит.

Код выглядит нормально.

Вы можете отклонить SMTP:

 smtplib.SMTPRecipientsRefused: {'example@amail.com': (550, b'5.7.1 Unable to relay')} 
  • smtplib отправляет пустое сообщение, если сообщение содержит определенные символы
  • отправлять почту с помощью python
  • Вложения, прикрепленные дважды, используя smptplib в python
  • Не удалось отправить письмо с примером Python
  • Отправка электронной почты в группу Microsoft Exchange с использованием Python?
  • Отправка электронной почты не работает, когда я запускаю сценарий, но по строкам, он работает, почему?
  • отправлять электронную почту на localhost с localhost через python
  • Python 3 smtplib отправляет с символами unicode
  •  
    Interesting Posts for Van-Lav

    Python: оценка семантического сходства для строк

    не удалось обнаружить какие-либо белые пятна – opencv python

    Удаление строк с помощью Python в CSV-файле

    Как получить исполняемый файл Windows из моего приложения kivy (Pyinstaller)?

    Как подключиться к агенту JMX с помощью python

    Как использовать собственный цикл с pyhook вместо pumpMessages ()?

    Django ModelChoiceField не имеет плюсовой кнопки

    Apache Spark – присвоить результат UDF нескольким столбцам данных

    «Отсутствует параметр redirect_uri» от Facebook с помощью Python / Django

    Как я могу скопировать неизменяемый объект, такой как кортеж в Python?

    Подключение к подпроцессу stdin to pipe

    Python ImportError: нет модуля с именем serial

    Создание нового кадра данных pandas из определенных столбцов существующего фрейма данных

    Pandon Pandas: использование Aggregate vs Apply для определения новых столбцов

    Приложение попыталось неправильно загрузить библиотеку времени выполнения C

    Python - лучший язык программирования в мире.