Python smtplib,如何设置主题
Python Smtplib, how to set a subject
好的,我正在尝试使用 smtplib 发送一封电子邮件,其中包含有效的代码!但我不知道如何放入主题,我在这里看到其他人谈论过,但是他们使用的方法使它无法放入任何文本,所以我在这里问。
此外,发件人是一个gmail帐户,与收件人相同。
import smtplib
import socket
email='xxxxxxxxxx'
password='xxxxxxxxxx'
def sendMail(to, subject, message):
try:
server = smtplib.SMTP('smtp.gmail.com', 587)
print("Connection Status: Connected")
except socket.gaierror:
print("Connection Status: ERROR: Not connected to the internet")
server.ehlo()
server.starttls()
server.login(email, password)
# subject here or something
server.sendmail('text', to, message)
try:
sendMail('xxxxxxxx', 'this is the text')
except smtplib.SMTPAuthenticationError:
print("ERROR: Username or Password are not accepted")
import smtplib
import socket
message = f'Subject: {SUBJECT}\n\n{TEXT}'
server = smtplib.SMTP(SERVER)
server.sendmail(FROM, TO, message)
server.quit()
好的,我正在尝试使用 smtplib 发送一封电子邮件,其中包含有效的代码!但我不知道如何放入主题,我在这里看到其他人谈论过,但是他们使用的方法使它无法放入任何文本,所以我在这里问。
此外,发件人是一个gmail帐户,与收件人相同。
import smtplib
import socket
email='xxxxxxxxxx'
password='xxxxxxxxxx'
def sendMail(to, subject, message):
try:
server = smtplib.SMTP('smtp.gmail.com', 587)
print("Connection Status: Connected")
except socket.gaierror:
print("Connection Status: ERROR: Not connected to the internet")
server.ehlo()
server.starttls()
server.login(email, password)
# subject here or something
server.sendmail('text', to, message)
try:
sendMail('xxxxxxxx', 'this is the text')
except smtplib.SMTPAuthenticationError:
print("ERROR: Username or Password are not accepted")
import smtplib
import socket
message = f'Subject: {SUBJECT}\n\n{TEXT}'
server = smtplib.SMTP(SERVER)
server.sendmail(FROM, TO, message)
server.quit()