Issue Description
I’m desperate, need Stalwart operational ASAP. Emails from some senders (for example Gmail) vanish without a trace, never reaching the server.
Expected Behavior
Mails from gmail.com arrive.
Actual Behavior
No error message in Gmail, no trace in inbound logs, mail is nowhere.
Stalwart Version
v0.16.x
Installation Method
Binary (Linux)
Database Backend
RocksDB
Blob Storage
RocksDB
Search Engine
Internal
Directory Backend
Internal
Additional Context
I pass every possible test tool. All kinds of records are in the DNS and correct, even TLSA. Mails from some servers arrive normally.
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
Just based on experience, if your certificate renewed recently. It’s possible your TLSA records are out of date.
Did you verify the hashes match up with current server certificates?
TLSA is made by Stalwart and passes checks. Anyway I’d expect Gmail to report delivery problems - it didn’t yet. Also nothing comes knocking at port 25.
RIP Stalwart, back to Soverin to lick my wounds. Need working email on vacations. I think lot of the blame is on bad choice of hosting provider.
We can’t help much without logs.
Yeah but there were no logs. In the night day’s worth of emails from Gmail arrived. One from another server didn’t, but maybe it just gave up quickly. Not sure what helped, I ripped away all IPv6 infra but maybe the DANE thing is to blame. It needed time to settle (though record propagation was already good yesterday, but maybe Gmail caches things).
Ooops, new emails from Google also go to purgatory and vanish only to maybe reappear after 20 hours. Those that arrive late have normal logs, as if the attempt only happened at that time for the first time.
edit: and now my outbound queue started showing incoming emails? Basically both queues are the same.