У меня проблема с отправкой электронной почты с моим прогнозом. Каждый адрес электронной почты похож на «[email protected]», для моего случая это просто имена без полного письма, а python не принимает только имена, и я не могу отправить сообщение по электронной почте. Пожалуйста помогите.Как отправить электронную почту с помощью python в Outlook с получателем в качестве почты Microsoft?
import win32com.client
olMailItem = 0x0
obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
newMail.Subject = "test"
newMail.Body = "test"
newMail.To = "Vick Peh"
newMail.Send()
Обязательно ли отправлять электронную почту с помощью своей учетной записи Outlook или использовать SMTP-сервер для отправки электронной почты? Я говорю вам это, потому что кажется, что вы используете болезненный способ отправки писем;). – avenet
Да, нужно использовать внешний вид else, я бы использовал smtplib :( Это для целей компании, таким образом, пытаясь выяснить, что я могу автоматизировать мой код и автоматически отправлять файл в приемник. –
Да, очень болезненный способ сделать это. Только если мне дана реальная учетная запись SMTP для ее отправки. –