Problème d'e-mail

cependant pas assez récent

à cause de cela, le bot me dit

après avoir ajouté INCLUDE_DMARC: false à ma section d’environnement mail-receiver.yml, et exécuté .\\launcher rebuild mail-receiver

puis en suivant .\\launcher logs mail-receiver est apparu, avec un message de test envoyé ;

x86_64 arch detected.
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Operating environment: HOSTNAME=ubuntu-mail-receiver LANGUAGE=en_US.UTF-8 MAIL_DOMAIN=discourse.DOMAINNAME.com DOCKER_HOST_IP=172.17.0.1 PWD=/ DISCOURSE_BASE_URL=https://DOMAINNAME.com HOME=/root LANG=en_US.UTF-8 TERM=xterm SHLVL=1 DISCOURSE_API_USERNAME=system LC_ALL=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin INCLUDE_DMARC=false DISCOURSE_API_KEY=[REDACTED] _=/usr/bin/env
Delivering mail sent to discourse.DOMAINNAME.com to Discourse
postfix: Postfix is using backwards-compatible default settings
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: Postfix is using backwards-compatible default settings
postfix: See http://www.postfix.org/COMPATIBILITY_README.html for details
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: See http://www.postfix.org/COMPATIBILITY_README.html for details
postfix: To disable backwards compatibility use "postconf compatibility_level=3.6" and "postfix reload"
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: To disable backwards compatibility use "postconf compatibility_level=3.6" and "postfix reload"
Starting Postfix
Jul 18 09:00:54 ubuntu-mail-receiver postfix/master[1]: daemon started -- version 3.7.11, configuration /etc/postfix
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: connect from btprdrgo003.btinternet.com[65.20.50.48]
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendkim/opendkim.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendmarc/opendmarc.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: disconnect from btprdrgo003.btinternet.com[65.20.50.48] ehlo=1 quit=1 commands=2
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: connect from btprdrgo003.btinternet.com[65.20.50.48]
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendkim/opendkim.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendmarc/opendmarc.sock: No such file or directory
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: NOQUEUE: reject: RCPT from btprdrgo003.btinternet.com[65.20.50.48]: 554 5.7.1 <[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com>: Recipient address rejected: Mail to this address is not accepted. Check the address and try to send again?; from=<[REDACTED_SENDER]@btinternet.com> to=<[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com> proto=ESMTP helo=<btprdrgo003.btinternet.com>
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: using backwards-compatible default setting smtpd_relay_before_recipient_restrictions=no to reject recipient "[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com" from client "btprdrgo003.btinternet.com[65.20.50.48]"
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: disconnect from btprdrgo003.btinternet.com[65.20.50.48] ehlo=1 mail=1 rcpt=0/1 data=0/1 rset=1 quit=1 commands=4/6

J’ai donc fait quelques progrès dans la résolution de ce problème, et les e-mails passent maintenant du conteneur mail-receiver au conteneur discourse.

Hier, j’ai créé un fichier au format non spécifié via nano dans le répertoire suivant :

/var/discourse/shared/mail-receiver/valid_recipients

Je l’ai monté avec succès aujourd’hui dans le conteneur, en ajoutant ce qui suit dans ma section volumes ;

  - volume:
      host: /var/discourse/shared/mail-receiver/valid_recipients
      guest: /etc/postfix/valid_recipients

Pour que .\launcher rebuild mail-receiver voie /etc/postfix/valid_recipients, j’ai ajouté la ligne suivante dans la section env de mon mail-receiver ;

  POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients

Ensuite, j’obtiendrais un résultat positif, après .\launcher enter mail-receiver suivi de ;

ls -l /etc/postfix/valid_recipients

et

cat /etc/postfix/valid_recipients

En bref, les e-mails sont envoyés à discourse maintenant, ils ne sont pas rejetés, mais ensuite DISCOURSE_NOTIFICATION_EMAIL via MailGun est utilisé pour annoncer le rejet visible Email::Receiver::BadDestinationAddress dans l’interface d’administration de Discourse.

L’adresse « À » correspond parfaitement à l’adresse e-mail entrante personnalisée d’une sous-catégorie et au journal Reçu/Rejeté.

@cvx depuis que j’ai activé « répondre par e-mail » et votre dernier commit, l’e-mail fonctionne à nouveau

Bonjour,

il semble que ce sujet ait perdu son statut de résolu. De plus, il apparaît écrit dans une langue autre que l’anglais lorsque je recherche mon prénom et mon nom sur Google dans ma région.

Peut-être faudrait-il désindexer ce sujet ?

Je pense qu’il vous manque simplement le tag fixed.

Ah, oui, c’est corrigé.

Mais je ne peux pas ajouter de balise ?

En unissant nos forces, j’invite les @VolunteerMods !

2 « J'aime »

À l’avenir, vous voudrez peut-être signaler un problème plutôt que de mentionner un groupe, mais je suis également presque certain qu’il est mal vu d’essayer de faire venir les modérateurs ou le personnel pour ajouter fixed à des éléments. Je vais cependant faire une exception cette fois :slight_smile:

Mise à jour : finalement, c’est tout à fait autorisé.

4 « J'aime »