外部メールを送信するために sendmail を使用する方法

外部メールを送信するには、以下の手順に従ってください。

  1. Linux でメールを送信するには、Sendmail をインストールする必要があります。多くの方法がありますが、一般的な方法は yum や apt を使用する方法です。具体的には、以下のようにします。
sudo apt-get install sendmail
  1. /etc/mail/sendmail.mc
dnl # MASQUERADE_AS(`mydomain.com')dnl
dnl # FEATURE(`masquerade_envelope')dnl

dnlのコメント文字を削除し、mydomain.comをメール送信したいドメイン名に変更してファイルを保存・終了する。

  1. sendmail の設定ファイルを再生成するには、以下のコマンドを実行します。
sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
  1. sendmailサービスの再起動:以下のコマンドを実行してsendmailサービスを再起動してください:
sudo service sendmail restart
  1. アプリケーションからメールを送信するには、sendmailコマンドを使用します。
echo "邮件内容" | sendmail -s "邮件主题" recipient@example.com

「メール内容」をあなたが実際に送信するメールの内容、「メール件名」を送信するメールの件名に置き換え、recipient@example.com を実際宛先メールアドレスに置き換えて下さい。

これらのステップにより、sendmailを使用して外部メールを送信できるようになります。外部メールサーバーからメールを受信できるようにするため、オペレーティングシステムのファイアウォールでメールの送信を許可していることを確認してください。

bannerAds