Dewayne Geraghty writes:
On 25/06/2021 7:29 am, Oscar Carlsson via freebsd-stable wrote:
Hi,
I've tried to configure dma(8) to use a smarthost (hosted by
migadu.com)
with a simple setup, but it just consumes 100% CPU before
crashing. I've
seen this on two FreeBSD systems on different major versions
(13 and 12)
so I'm not sure if it's my configuration, my mailing provider
or dma is
acting up.
Any obvious ideas?
Here's a log:
Jun 24 23:17:02 hilda dma[1800f][846]: new mail from user=root
uid=26 envelope_from=<root@hilda>
Jun 24 23:17:02 hilda dma[1800f][846]: mail
to=<[email protected]> queued as 1800f.800e48050
Jun 24 23:17:02 hilda dma[1800f.800e48050][1203]:
<[email protected]> trying delivery
Jun 24 23:17:02 hilda dma[1800f.800e48050][1203]: using
smarthost (smtp.migadu.com:465)
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: trying remote
delivery to smtp.migadu.com [2001:41d0:2:863f::] pref 0
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: connect to
smtp.migadu.com [2001:41d0:2:863f::] failed: No route to host
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: trying remote
delivery to smtp.migadu.com [2001:41d0:2:aacc::] pref 0
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: connect to
smtp.migadu.com [2001:41d0:2:aacc::] failed: No route to host
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: trying remote
delivery to smtp.migadu.com [2001:41d0:2:267::] pref 0
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: connect to
smtp.migadu.com [2001:41d0:2:267::] failed: No route to host
Jun 24 23:17:03 hilda dma[1800f.800e48050][1203]: trying remote
delivery to smtp.migadu.com [91.121.223.63] pref 0
Jun 24 23:22:03 hilda dma[1800f.800e48050][1203]: stack
overflow detected; terminated
My /etc/dma/dma.conf
SMARTHOST smtp.migadu.com
PORT 465
AUTHPATH /etc/dma/auth.conf
SECURETRANSFER
STARTTLS
My /etc/dma/auth.conf
[email protected]|smtp.migadu.com:supersecretpassword
My /usr/local/etc/mail/mailer.conf:
sendmail /usr/libexec/dma
mailq /usr/libexec/dma
newaliases /usr/libexec/dma
rmail /usr/libexec/dma
Regards,
Oscar
Oscar,
I think port 465 requires TLS and doesn't negotiate via
STARTTLS,
perhaps remove STARTTLS from your config? (I have
DAEMON_OPTIONS for
port 465 with M=Eaps, which I think is normal for that port - I
did this
like 15 years ago ;) )
If it works, please share so other dma users that experience a
similar
issue, may benefit. :)
Kind regards, Dewayne
Hi,
I've tried removing STARTTLS from my configuration but it doesn't
help. :(
I can't change to port 25 (the provider recommends 465, not sure
it even
allows port 25) either.
I'm currently behind the same IP address as a FreeBSD host
suffering
from this issue, so I don't think it's a blacklisting issue or so
either. In that case this mail would not be delivered either.
BR,
Oscar