Plate-forme d'hébergement web

Hosting powered by RESTENA

Envoi d'e-mail via PHP ou scripts CGI

Il est possible d'envoyer des e-mails à partir de pages PHP ainsi que depuis des scripts CGI. Dans les deux cas les e-mails sont traités par /usr/bin/sendmail pour être transmis au serveur e-mail sortant qui les fera suivre vers les destinatires respectifs.

Ce serveur relai n'accepte que les connextions authentifiées, l'authentification se faisant sur base du nom d'utilisateur FTP et d'un mot de passe partagé avec le proxy sortant.

/usr/bin/sendmail consulte le fichier .msmtprc situé dans votre racine FTP afin de déterminer le serveur relais ainsi que les codes d'authentification. Ce fichier se présente comme suit:

account default
 domain w3.restena.lu
 host smtp-server.restena.lu

 syslog LOG_MAIL
 logfile ~/.msmtp.log

 from webmaster@votre-site.lu
 auth plain
 user <utilisateur FTP>
 password <mot de passe proxy>

Sauf suppression inoppinée du fichier .msmtprc ou changement de mot de passe proxy vous ne devez pas vous soucier de ce fichier de configuration, il est initialisé par nos soins.

Il est possible d'envoyer des e-mail depuis l'accès SSH selon les mêmes modalités que depuis les pages PHP ou scripts CGI, la commande à exécuter étant sendmail <destinataire@exemple>, le contenu du mail, entêtes comprise se faisant par stdin.