Ordre du jour: veuillez referencer ce lien , ici container1 request directe smtp à container4 (10.1.2.2) pour l'envoi de courrier.
Installez sendmail ( apt-get install sendmail
) dans ubuntu après avoir ajouté la ligne ci-dessous dans /etc/mail/sendmail.mc
, je peux envoyer un courrier à l'aide de la command telnet.
define(`SMART_HOST', `gworks.mobi')dnl
passage php varaible comme
$smtpHost= '10.1.2.2';//your smtp host '; $smtpConf = ['port' => '25'];
$ smtpHost = '10 .1.2.2 '; // votre hôte smtp';$smtpHost= '10.1.2.2';//your smtp host '; $smtpConf = ['port' => '25'];
mais il lance une erreur comme
<mail@gworks.mobi>
… relais rejeté
avant que je puisse passer directement le fournisseur isp de mon courrier
$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
$ smtpHost = 'xxxxx.bluehost.com'; // votre hôte smtp ';$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
$ smtpConf = [$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
'auth' => 'login', // type d'authentification$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
'tsl' => 'tsl',$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
'port' => '26',$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
'username' => 'xxxxxx@gworks.mobi', // nom d'user smtm$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
'mot de passe' => 'xxxxxxxxxx' // smtppassword$smtpHost= 'xxxxx.bluehost.com';//your smtp host '; $smtpConf = [ 'auth' => 'login',//auth type 'tsl' => 'tsl', 'port' => '26', 'username' => 'xxxxxx@gworks.mobi',//smtm user name 'password' => 'xxxxxxxxxx'//smtppassword ];
Quelqu'un peut-il expliquer comment envoyer un courrier à l'aide de sendmail pour le scénario ci-dessus?