pythonでyahooのsmtpサーバを経由してメール送信

https://mononaga.com/buying-selling/yahoo-auctions/yahooid-number/#toc3

  • smtplib、MIMETextモジュールがインストールされているかを確認
  • singularityコンテナにデフォルトでインストールされていることを確認(イメージのリビルド等は不要)

sendmail.pyでメールを送信するためのsendmail関数を定義

def send_mail(subject, message, user_email):
	from_addr = "suikou_metasearch@yahoo.co.jp"
	to_addr = user_email
  	# sender_name = "okzdt74471"
	sender_name = "suikou_metasearch@yahoo.co.jp"
	passwd = "Suikou311"

	msg = MIMEText(message)
	msg['Subject'] = subject
	msg['From'] = from_addr
	msg['To'] = to_addr

	smtp = smtplib.SMTP_SSL("smtp.mail.yahoo.co.jp", 465, context=ssl.create_default_context())
	smtp.login(sender_name, passwd)
	# smtp.sendmail(from_addr, to_addr, msg.as_string())
	smtp.quit()

https://www.python.ambitious-engineer.com/archives/2034 を参照

  • pythonでyahooのsmtpサーバを経由してメール送信.1622446626.txt.gz
  • 最終更新: 2021/05/31 07:37
  • by 133.11.144.10