1. Sendmail und Mail installieren
1. Sendmail installieren:
1) Der Befehl kann unter Centos installiert werden:
yum -y install sendmail
2) Starten Sie nach der Installation den sendmail-Befehl:
service sendmail start
(Empfohlenes Tutorial: Centos-Nutzungstutorial)
2. Installieren Sie Mail
Installation Befehl:
yum install -y mailx
2. E-Mail senden
1. Über Dateiinhalt senden
Befehl senden:
mail -s 'mail test' xxx@yyy.com < con.txt
(„Mail-Test“ ist der Betreff der E-Mail , xxx@yyy .com ist die E-Mail-Adresse des Empfängers, con.txt speichert den E-Mail-Inhalt)
2. Direkt über das Pipe-Zeichen senden
Befehl senden:
echo "this is my test mail" | mail -s 'mail test' xxx@yyy.com
3. Einstellungen Absenderinformationen
Die oben genannte E-Mail verwendet standardmäßig die aktuellen Linux-Anmeldebenutzerinformationen, die normalerweise als Spam angesehen werden. Geben Sie den Befehl für die Absender-E-Mail-Informationen an: vi /etc/mail. rc, und bearbeiten Sie den Inhalt wie:
set from=username@126.com set smtp=smtp.126.com set smtp-auth-user=username set smtp-auth-password=password set smtp-auth=login
Beachten Sie, dass das SMTP-Auth-Passwort in der Konfiguration nicht das E-Mail-Anmeldepasswort ist, sondern der Autorisierungscode für den E-Mail-Server zum Öffnen von SMTP Der Autorisierungscode für jede E-Mail ist unterschiedlich (Menü zum Öffnen des NetEase 126-Postfachs: Einstellungen -> Client-Autorisierungskennwort).
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo senden Sie E-Mails in Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!