1. smtp.sendmail:
    1. smtp.sendmail input (寄件者,收件者, message)
      1. email server 收到mail sender 不會因為你的 input sender from_address 改動而change 成其它人 send mail

Untitled

import smtplib

smtp_obj = smtplib.SMTP("smtp.gmail.com",587) # 建立mail server 連線 /跟 加密port 587
print(smtp_obj.ehlo()) #確認是否有連上線
print(smtp_obj.starttls())

email = "[email protected]"
password = "xxxxxxxxxxxxx"
from_address = email
to_address = email
subject = input("enter subject")
message = input("enter message")
full_message = "Subject:" + subject + "\\n" + message

print(smtp_obj.sendmail(from_address,to_address,full_message))
smtp_obj.quit()
----------------

enter subject albert test
enter message Hi Hello from Albert
{} # empty dictrionary 代表email 寄出

Untitled

Untitled