Как отправлять письма в Python, как и другие письма?
Я пытался создать страницу контактов на моем веб-сайте, которая будет отправлять электронную почту с помощью Google SMTP, и я могу это сделать. Я могу отправить сообщение, подтверждающее, что мы получили сообщение. Я хотел бы отправить сообщение на электронную почту, которую я использую, чтобы сказать, что кто-то использовал отправил сообщение, но я могу получить его только для отправки себе, я действительно предпочел бы, чтобы оно появлялось как электронное письмо пользователя в поле отправителя. вместо моего электронного письма, поэтому я могу просто нажать кнопку "Ответить" и отправить им сообщение обратно. Это возможно. Спасибо за помощь в продвижении
#kvEmail is my email and senderEmail is the users email
#this is the email sending to the user
s.sendmail(kvEmail, senderEmail, confirmMSG.as_string())
#this is the email sent to my self
s.sendmail(senderEmail, kvEmail, adminMSG.as_string())
1 ответ
Gmail не позволит вам обмануть отправителя, что вы и пытаетесь сделать. Спаммеры и мошенники делают это. Есть ли у вашего веб-сервера SMTP-сервер? Попробуй это.
Альтернативный подход может заключаться в том, чтобы поместить адрес пользователя в заголовок Reply-To. Он будет исходить от вас, но когда вы ответите, он, по крайней мере, перейдет к первоначальному пользователю. GMail может быть в порядке с этим.