Hi Stephen, all,
The issue is resolved. I had in my /etc/hosts this:
127.0.0.1 hestia.myserver.com
which I removed.
No more mail being marked as spam. However I face a (hopefully) new problem now. When I mass subscribe the users, they get an initial invitation email. However after replying I get this in the exim logs, the subsequent mails do not arrive and the users are not verified at all:
2023-10-25 13:36:41 1qvbFh-001kcb-Ig <= myname@myproject.eu H=localhost ( webmail.myproject.eu) [127.0.0.1] P=esmtpa A=dovecot_login: myname@myproject.eu S=1726 id=32091a0e12cc23fa988380639a4c44a6@ myproject .eu 2023-10-25 13:36:41 1qvbFh-001kcb-Ig == partners@myproject.eu < partners-confirm+6df62cd0f805b2b66b21a43a42ec8ee77487e8ad@myproject.eu> R=mailman3_router T=mailman3_transport defer (-54): retry time not reached for any host for ' myproject.eu'
Can you kindly provide your feedback on this?
*Kyriakos Terzopoulos *Web developer / e-learning expert
*Tel:*+30 211 213 9858
*Mobile:* +30 694 526 4512
- E-mail: *kyriakos.terzopoulos@gmail.com
- Skype:* kyriakos.terzopoulos Find me on Facebook <http://www.facebook.com/cirrus3d> Follow me on Twitter <http://twitter.com/#%21/cirrus3d>
On Tue, 24 Oct 2023 at 15:36, Stephen J. Turnbull < turnbull.stephen.fw@u.tsukuba.ac.jp> wrote:
Kyriakos Terzopoulos writes:
Some research showed me that I needed a rDNS entry in my server. I'm on a Hetzner cloud VM so I used the Hetzner console to change the rDNS entry from:
static.XXX.XXX.XXX.XXX.clients.your-server.de
Don't do that. Aside from inducing the 127.0.0.1 problem you experience, some recipients insist on a reverse lookup that "round-trips", so that if you look up the HELO name, and then look up the IP returned, you get the HELO name back.
Oct 24 14:17:47 2023 (3759611) <169814622178.3759638.4589434779084932533@localhost> *response exception: (550, b'Helo name contains an IP address (HELO was [127.0.0.1]) and not is valid'*, 'testlist-bounces+myusername=myproject.eu@myproject.eu')
I don't understand why you get the loopback IP address in HELO. Maybe somebody else can explain.
The weird thing is that when I do a mailman-web sendtestemail this email is sent successfully.
That's not entirely surprising. When you send mail via a Mailman list a lot of processing gets done and it passess through three separate processes that are basically doing Internet mail: the incoming MTA, Mailman, and the outgoing MTA. mailman-web sendtestemail there's only one Internet-capable agent, which is the outgoing MTA.
Steve