« Configuration SMTP Mailo pour MediaWiki » : différence entre les versions

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Balise : Révoqué
Aucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 15 : Ligne 15 :
</pre>
</pre>


Par ceci (<span style="color: #0000FF;">avec vos paramètres</span>) :
Par ceci (<span style="color: #0000FF;">avec vos paramètres à la place de '''ton.adresse@mailo.com''' et '''ton_mot_de_passe_mailo'''</span>) :


<pre>
<pre>
Ligne 21 : Ligne 21 :
$wgEnableUserEmail = true;
$wgEnableUserEmail = true;


$wgEmergencyContact = "<span style="color: #0000FF;">ton.adresse@mailo.com</span>";
$wgEmergencyContact = "ton.adresse@mailo.com";
$wgPasswordSender = "<span style="color: #0000FF;">ton.adresse@mailo.com</span>";
$wgPasswordSender = "ton.adresse@mailo.com";


$wgEnotifUserTalk = true;
$wgEnotifUserTalk = true;
Ligne 33 : Ligne 33 :
     'port'    => 587,
     'port'    => 587,
     'auth'    => true,
     'auth'    => true,
     'username' => '<span style="color: #0000FF;">ton.adresse@mailo.com</span>',
     'username' => 'ton.adresse@mailo.com',
     'password' => '<span style="color: #0000FF;">ton_mot_de_passe_mailo</span>',
     'password' => 'ton_mot_de_passe_mailo',
];
];
</pre>
</pre>
Ligne 52 : Ligne 52 :
<span style="color: #FF0000;"><big>'''Ne fonctionne pas avec une version récente de MediaWiki.'''</big></span>
<span style="color: #FF0000;"><big>'''Ne fonctionne pas avec une version récente de MediaWiki.'''</big></span>


<big>'''En cas de problème'''</big>
<big>'''En cas de problèmes'''</big>


* Vérifiez que le serveur autorise les connexions sortantes sur le port 465 ou 587.
* Vérifiez que le serveur autorise les connexions sortantes sur le port 465 ou 587.

Dernière version du 21 octobre 2025 à 06:02

Remplacez les lignes suivantes dans fichier /var/www/html/wikimv/LocalSettings.php (Dans notre cas) :

## UPO means: this is also a user preference option
$wgEnableEmail = true;
$wgEnableUserEmail = true; # UPO

$wgEmergencyContact = "apache@🌻.invalid";
$wgPasswordSender = "apache@🌻.invalid";

$wgEnotifUserTalk = false; # UPO
$wgEnotifWatchlist = false; # UPO
$wgEmailAuthentication = true;

Par ceci (avec vos paramètres à la place de ton.adresse@mailo.com et ton_mot_de_passe_mailo) :

$wgEnableEmail = true;
$wgEnableUserEmail = true;

$wgEmergencyContact = "ton.adresse@mailo.com";
$wgPasswordSender = "ton.adresse@mailo.com";

$wgEnotifUserTalk = true;
$wgEnotifWatchlist = true;
$wgEmailAuthentication = true;

$wgSMTP = [
    'host'     => 'smtp.mailo.com',
    'IDHost'   => 'mailo.com',
    'port'     => 587,
    'auth'     => true,
    'username' => 'ton.adresse@mailo.com',
    'password' => 'ton_mot_de_passe_mailo',
];

Mailo supporte :

  • SSL sur le port 465
  • STARTTLS sur le port 587

Tester l’envoi d’un e-mail

Depuis le dossier racine de ton MediaWiki :

php maintenance/sendTestMail.php --to ton.adresse@mailo.com

Ne fonctionne pas avec une version récente de MediaWiki.

En cas de problèmes

  • Vérifiez que le serveur autorise les connexions sortantes sur le port 465 ou 587.
  • Si on obtient une erreur du type Could not authenticate, testez le mot de passe via un client mail pour être sûr.
  • Mailo peut parfois bloquer les connexions trop fréquentes depuis un serveur non identifié : dans ce cas, connectez-vous à votre compte Mailo une fois depuis le navigateur pour valider votre adresse.