私にメールを送る方法を知っている人はいますか?
ポート25でTCPトラフィックを生成しようとしています。
答え1
smtpサーバーが動作しているかどうかをテストするか、シェルスクリプトを介して電子メールを送信する必要がありますか?
スワークス- SMTPスイス軍用ナイフ
Swaks is a featureful, flexible, scriptable, transaction-oriented
SMTP test tool written and maintained by John Jetmore. Features include:
* SMTP extensions including TLS, authentication, and pipelining
* Protocols including SMTP, ESMTP, and LMTP
* Transports including unix-domain sockets, internet-domain sockets
(IPv4 and IPv6), and pipes to spawned processes
* Completely scriptable configuration, with option specification
via environment variables, configuration files, and command line
答え2
Telnet(SMTPプロトコルテスト)
電子メールサーバーが自分に電子メールを送信しようとしている場合
telnet localhost 25
この場合、電子メールサーバーは通常、ローカルホストのすべてのコンテンツを受け入れるため、正しいHELOまたはログインコンテンツについて全く心配する必要はありません。
メールサーバー経由で自分にメールを送信したい場合
telnet <email-server> 25
この場合、構成によっては、メールボックスが電子メールサーバーでない場合(mxレコードまたはspfレコードなし)、電子メールサーバーは電子メールを拒否する可能性があります。
それからこれに従ってくださいチュートリアルリンク
答え3
# echo "This is message body" | mail -s "This is subject" [email protected]
または
# mail -s "My Subject" [email protected] < msg.txt