ホームページ  >  記事  >  運用・保守  >  CentOSでメールを送信する方法

CentOSでメールを送信する方法

王林
王林オリジナル
2020-03-18 11:46:113001ブラウズ

CentOSでメールを送信する方法

1. sendmail と mail をインストールする

1. sendmail をインストールする:

1) コマンドを centos にインストールできます:

yum -y install sendmail

2) インストール後、sendmail コマンドを開始します:

service sendmail start

(推奨チュートリアル: centos 使用法チュートリアル )

2. メールのインストール

インストールコマンド:

yum install -y mailx

2. 電子メールを送信

1. ファイルの内容を介して送信

コマンドを送信:

mail -s &#39;mail test&#39; xxx@yyy.com < con.txt

(「メール テスト」は電子メールの件名です) 、xxx@yyy .com は受信者の電子メール アドレス、con.txt は電子メールの内容を保存します)

2. パイプ文字を介して直接送信します

送信コマンド:

echo "this is my test mail" | mail -s &#39;mail test&#39; xxx@yyy.com

3. 送信者情報の設定

上記のメールはデフォルトで現在の Linux ログインユーザー情報を使用しますが、通常はスパムとみなされますので、送信者メール情報コマンド vi /etc/mail を指定してください。

set from=username@126.com
set smtp=smtp.126.com
set smtp-auth-user=username
set smtp-auth-password=password
set smtp-auth=login

構成内の smtp-auth-password はメールボックスのログイン パスワードではなく、メールボックス サーバーが SMTP を開くための認証コードであることに注意してください。各メールボックスの認証コードは異なります (NetEase 126 メールボックスを開くメニュー: [設定] > [クライアント認証パスワード])。

推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル

以上がCentOSでメールを送信する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。