Maison >Opération et maintenance >CentOS >Comment envoyer un e-mail en centos
1. Installer sendmail et mail
1. Installer sendmail :
1) La commande peut être installée sous centos :
yum -y install sendmail
2) Après l'installation, lancez la commande sendmail :
service sendmail start
(Tutoriel recommandé : tutoriel d'utilisation des centos)
2. Installer mail
Installation commande :
yum install -y mailx
2. Envoyer un e-mail
1. Envoyer via le contenu du fichier
Envoyer la commande :
mail -s 'mail test' xxx@yyy.com < con.txt
("test du courrier" est le sujet de l'e-mail). , xxx@yyy .com est l'adresse e-mail du destinataire, con.txt enregistre le contenu de l'e-mail)
2 Envoyer directement via le caractère pipe
Envoyer la commande :
echo "this is my test mail" | mail -s 'mail test' xxx@yyy.com.
3. Paramètres Informations sur l'expéditeur
L'e-mail mentionné ci-dessus utilisera par défaut les informations de connexion utilisateur Linux actuelles, qui sont généralement considérées comme du spam. Spécifiez la commande d'informations sur l'e-mail de l'expéditeur : vi /etc/mail. rc, et modifiez le contenu tel que :
set from=username@126.com set smtp=smtp.126.com set smtp-auth-user=username set smtp-auth-password=password set smtp-auth=login
Notez que le mot de passe smtp-auth dans la configuration n'est pas le mot de passe de connexion à la messagerie, mais le code d'autorisation du serveur de messagerie pour ouvrir SMTP. le code d'autorisation pour chaque email est différent (menu d'ouverture de la boîte aux lettres NetEase 126 : Paramètres-> Mot de passe d'autorisation client).
Tutoriels vidéo associés recommandés : Tutoriel vidéo Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!