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 'mail test' xxx@yyy.com < con.txt
(「メール テスト」は電子メールの件名です) 、xxx@yyy .com は受信者の電子メール アドレス、con.txt は電子メールの内容を保存します)
2. パイプ文字を介して直接送信します
送信コマンド:
echo "this is my test mail" | mail -s 'mail test' 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 サイトの他の関連記事を参照してください。