Linux環境で、当社のメールサーバーに接続して匿名のメールを送信したいのですが、ホストアドレスは10.18.93.128、ポートは25です。
以下のコードのどこにこれらの情報を挿入するかわかりません。ここではGmailのサーバーが使用されていますが、メールサーバーを使用したいと思います。
import smtplib
fromaddr = 'anyemail@anyaddressx.com'
toaddrs = 'recipient_email@mycompany.com'
msg = 'Hello'
# Credentials (if needed)
username = 'yyyyy'
password = 'xxxxx'
# The actual mail send
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username,password)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
私の質問:
- メールサーバーのホストアドレス10.18.93.128と上記のポートはどこに入力すればよいですか?
- 存在しないメールアカウントを使用してメールを送信することはできますか?これは、アカウントにログインせず、匿名の電子メールを送信することを意味します。
感謝をこめて