J’exécute un serveur Postfix local. Il fonctionne bien pour la soumission sur le port 587. Je l’utilise car il obtient en fait un taux de rebond inférieur à celui d’Amazon SES et de divers autres fournisseurs SMTP commerciaux que j’ai essayés (croyez-le ou non).
Comme la plupart des conseils sur ce forum le suggèrent, j’ai utilisé mail-receiver pour la réception sur le port 25. Cela fonctionne bien. Mais les rebonds utilisant l’expression régulière VERP ne passent pas. Je ne parviens pas à résoudre ce problème.
J’ai donc désactivé cela et passé beaucoup de temps à installer Dovecot et à configurer POP3 en conjonction avec Postfix.
Mon domaine est [quelque chose].space. et l’utilisateur pour la réception pour la catégorie Générale est [quelque chose]@[quelque chose].space. J’ai maintenant une boîte aux lettres locale pour cet utilisateur que Discourse interroge via POP3. [Mieux vaut cacher les vrais noms pour éviter le spam, je pense.] Il n’y a donc qu’un seul utilisateur pour la réception.
Mais les rebonds reviennent à l’expression régulière VERP que vous devez définir. Et ils ne peuvent être livrés nulle part car il n’y a pas d’utilisateur ‘replies’. Voici l’entrée mail.log pour un exemple d’e-mail envoyé à dessein à une adresse inexistante :
[quelque chose] postfix/local[218189] : 068272FEA4F : to=<replies+verp-7d39e178a71b450220c072608e269da7@[quelque chose].space>, relay=local, delay=0.01, delays=0/0/0/0, dsn=5.1.1, status=bounced (unknown user: “replies”)
[Domaine à nouveau modifié pour des raisons de sécurité.]
Toute aide serait très appréciée. S’il vous plaît, ne me demandez pas de revenir à mail-receiver, car cela avait exactement le même problème, et je préférerais utiliser Dovecot/Postfix à ce stade. Je suis sûr que d’autres ont une configuration similaire avec succès.
Voici le paramètre VERP :
replies+%{reply_key}@.space