私のラズベリーパイから電子メールを送信したいと思います。私は多くの方法を見ましたが、既存のメールアカウント(Gmailなど)を使用しているので、そうしたくありません。受信者のメールアドレスを知り、メッセージを送信したいと思います。 Gmailはこれを行うことができるので、できると確信していますが、必要なものの適切な説明が見つかりません。
ありがとう、
答え1
smtpサーバーを持つ独自のドメイン(www.somedomain.net)を持っているか、gmail、yahooなどの無料の電子メールプログラムを使用する必要がありますsmtp
。
そうでなければ、我々はより多くのスパムを処理する必要があります。
電子メールを送信する簡単なツールはswaks
(インストールapt-get install swaks
)です。
Swiss Army Knife SMTP、多機能SMTPトランザクションテスター
以下は、Gmail(2段階認証プロセスを有効にしない限り)または次のように機能できる(テストされていない)例です。他の人 smtp
仕える人。
echo "Hello world" | swaks -4 --server smtp.gmail.com:587 --from [email protected] \
--to [email protected] -tls --tls-protocol sslv3 --auth PLAIN --auth-user [email protected] \
--auth-password my_secret_password --h-Subject "Test message" --body -