E-mail pro et Discourse

Bonjour la communauté !

Je viens demander un petit coup de main, je vais tâcher de résumer la situation au mieux :

Pour accompagner Discourse, on comptait utiliser le système de messagerie d'OVH. Dans un premier temps, on a pris un hébergement mutualisé en plus du VPS pour avoir le site + le forum + les mails. L'envoi des emails fonctionnait, de mémoire, la config était celle-ci :

`ssl0.ovh.net`
`587`
`Mail + mdp`



Après un changement de plan, on est parti sur un site hébergé en multi-sites sur un autre mutualisé OVH, et il a fallu annuler l'hébergement de ce site pour que le système multi-sites fonctionne. Pour compléter, on a pris un compte email pro pour gérer les mails. Mais là les mails ne partent plus.

On a testé plusieurs config, dont celle demandée par défaut :

`pro1.mail.ovh.net`(SMTP)
`587` puis `465` (port)
Et les identifiants




Voyant que ça ne marchait pas, on a tenté d'utiliser l'option non autoritarif. Et que ce soit avec le SMTP : `pro1.mail.ovh.net`/ `mx0.mail.ovh.net` ou `mx1.mail.ovh.net`avec le port 587 ou 465 ça n'envoie pas.



Quelle que soit la config, j'obtiens ce message lors d'un envoi de courriel : `Il y a eu un problème avec l'envoi du courriel de test. Veuillez vérifier vos paramètres, que votre hébergeur ne bloque pas les connections aux courriels, et réessayer.`
Et l'outil de traitement des tâches indique : `ECONNREFUSED: Connection refused - connect(2) for "mx1.mail.ovh.net" port 465`

Après ce pavé, ma question est plutôt simple, peut-on utiliser un compte e-mail pro pour envoyer des emails via une application (Discourse ou une autre) ? Et si oui quelle configuration adopter ?

Je n'ai pas tout compris.
* De quelle machine partent les mails ?
* Avec quelle application ?

J'ai manqué quelques étapes c'est vrai, j'avais peur de faire trop long.

En gros, le forum (wikibulles) utilise Discourse (en sous-domaine), il est sur un VPS qui n'a donc pas de service de mail attaché. Il y avait un hébergeur mutualisé pour le site et là les mails partaient bien.

Mais après un changement de plan du fondateur, l'hébergement mutualisé de wikibulles a été annulé et le site a été rattaché en multi-sites à un autre hébergement mutualisé chez OVH.

Pour avoir des emails envoyés avec le domaine wikibulles depuis le forum, il a pris un compte email pro. Et là les mails ne partent plus.

J'ai essayé avec différents smtp : `ssl0.mail.ovh.net`, `pro1.mail.ovh.net`, `mx0.mail.ovh.net` ou `mx1.mail.ovh.net`et avec les deux ports possibles


Pour avoir des emails envoyés avec le domaine wikibulles depuis le forum, il a pris un compte email pro. Et là les mails ne partent plus.

Teste ce script : **1https://wordetweb.com/word-et-web/OVH-Tester-envoi-de-mail-via-un-script-php-FR.htmhttps://wordetweb.com/word-et-web/OVH-Tester-envoi-de-mail-via-un-script-php-FR.htm OVH - Tester l'envoi de mail avec un petit script PHP_**

Je transmets ça, merci

Bonjour @Jean-MichelB,

Sur les mutualisés OVH, la fonction mail(); fonctionne très bien et c'est ce qui est conseillé par OVH.

Par contre je ne suis pas sûr :
* Que le SMTP fonctionne bien sur les mutualisés OVH,
* Que Discourse puisse fonctionner avec la fonction mail();

Bonjour,

Dans discourse vous avez renseigné quoi exactement ce serveur, port et nom d'utilisateur ?

Normalement cela devrait être:
Serveur: pro1.mail.ovh.net
Port: 587 (SSL / STARTTLS)
Identifiant: adresse e-mail pro.

Cordialement, janus57

Bonjour,

Pour info, avec un Email Pro on peux envoyé que 200 mails/h

Cordialement,

Clément

Bonjour,

Limite applique en cas d'abus, pour le moment c'est pas le cas (au dernières nouvelles).

Cordialement, janus57

Es tu certain de cela ? Puisqu'il me semble que c'est une limite appliqué pour tous le monde directement avec le serveur d'envoi. Si quelqu'un du service mail peux confirmer ta version :slight_smile:

Amicalement,

Clément

Bonjour,

Si cela n'a pas changé, oui.
Et oui le quota n'est pas appliqué à tout le monde et si un abus est fait sur le service, alors oui tout le monde aura le quota.

Cordialement, janus57

On a essayé pro1.mail.ovh.net port 587, essayé mx0.etc ou mx1.etc après activation du mode non autoritatif, sans succès

Starttls est activé aussi dans la config

Au niveau de l'utilisation on sera à 50-100 mails par jour je pense que ça passera

Avec le service mail provenant du mutualisé (avant qu'on change l'organisation des sites) ça marchait très bien. Je me disais du coup que le service email pro était plus limité sur les envois via une application (je ne suis pas très connaisseur sur la question)

Ok je vais me renseigné car ça m'intrigue beaucoup :slight_smile:

Amicalement,

Clément

Pour info sur les mail mutualisé et mx plan l'authentification se fait via ssl0.ovh.net (et peux etre mail.ovh.net, a confirmé).

Cordialement,

Clément

Bonjour,

Un screen de la configuration ?
Car si cela fonctionne en mutu cela fonctionne en mail pro du moment que c'est les bon identifiant/serveur.

Note : dans votre cas il ne faut pas activer le mode autoritatif sauf si vous avez un PC Plan ou une autre solution e-mail chez un autre prestataire.

Cordialement, janus57

Rebonjour,

Voici la config sur le serveur :

Bonjour

Vous avez essayé avec un client lourd type thunderbird pour voir si la même configuration fonctionne ?

Cordialement, janus57

J'ai testé à l'instant, l'envoi d'un mail a très bien fonctionné.

Je ne suis pas un grand connaisseur dans ce domaine, mais je sais par exemple que pour gmail, ça fonctionne très bien sur ce genre d'applications mais ça bloque quand on l'associe à Discourse, une sorte de blocage selon les applications et le type de mails autorisés. Ça doit être similaire avec un compte pro ?

Ou il n'y a vraiment aucune différence particulière entre un compte mail obtenu avec un hébergement mutualisé et un compte pro. Comme je l'ai dis, quand le compte était associé à son hébergement mutualisé ça fonctionnait normalement.Dès qu'on est passé par le système email pro, y a un blocage.

Bonjour,

Normalement il y a aucune différence sauf que le type de serveur mail sur une offre Pro c'est un serveur exchange de mémoire.

A Priori il manque une ligne DISCOURSE_SMTP_AUTHENTICATION

Cordialement, janus57


A Priori il manque une ligne DISCOURSE_SMTP_AUTHENTICATION


Dans la configuration de base, il n'y a pas cette ligne.

Mais je peux tester en l'ajoutant, il faudrait y mettre quelle configuration ? `none` ?