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

王林
リリース: 2020-03-18 11:46:11
オリジナル
3014 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート