Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
TXP install user account emails do not arrive
Hi all,
I’ve a weird problem here with a client site (TXP 4.88 on PHP 8.1): User account emails do not arrive.
It’s been confirmed, that the sending domain isn’t blocked on the receiver site and DNS records are fine.
Emails from the backend upon account creation (or sending password resets) are reported to be sent fine, there is no errors in my install.
Yet respective emails do not arrive, even when i use one of my own accounts elsewhere (gmail or sthg.)
Where else could i look for troubles or what’s a good way to debug this problem?
Thanks a lot in advance!
A hole turned upside down is a dome, when there’s also gravity.
Offline
Re: TXP install user account emails do not arrive
I have the same issue. Even on 4.9.0. And I’ve no idea why.
Messages to my own domain (the one hosted on the server) are fine and come through to my webmail account, but anything else the system generates – password resets, login invites, etc – always disappear. DKIM, SPF and DMARC are all set up, mxtoolbox claims everything is fine, but they just… never arrive. And when I look in the mail error log, there they are, piling up, rejected by the recipient domain for random reasons like a spam score of > 3.4 or something.
No change if I mess around with the envelope header settings either.
Also, once I’ve sent an email (e.g. from a contact form) from someone and it bounces, the next time a message is composed from the same sender, it doesn’t even attempt to send. Just sits there dumbly when you press Submit. No errors, no nothing, just… like it’s a dead button.
Sending email is getting near impossible unless you pay for it, which I’m loathe to do for things like my domain. All it takes is some script kiddie to launch a sustained attack on one of my sites with smd_prognostics installed and I’ll get 4000 emails – one from each attempt – and a bill for every message.
I keep meaning to see if I can tweak the plugin to only mail once every so many hours, with a ‘digest’ of the issues missed (according to a pref frequency) but I keep finding other stuff to do instead.
So, sorry, no actual “fix” suggestion. It does seem to be provider/domain specific.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline
Re: TXP install user account emails do not arrive
One thing you can do, btw, is put the site in debugging mode. You may get additional info speewed out or in the page source.
On 4.9.0, btw, in debugging mode, you get an smtp_log file created in your temp dir with all the exchange info between client and server. That makes it a lot easier to diagnose this kind of thing.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline
Re: TXP install user account emails do not arrive
One thing you can do, btw, is put the site in debugging mode. You may get additional info spewed out, or in the page source.
On 4.9.0, btw, in debugging mode, you get an smtp_log file created in your temp dir with all the exchange info between client and server. That makes it a lot easier to diagnose this kind of thing.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline
Re: TXP install user account emails do not arrive
How about hooking it up to an email relaying service in-between?
Something like smtp2go, Postmark, ImprovMX or ForwardMX. I think most of those have a free low-volume plan. Certainly you could test with them. I have a host that has no own email and provides Postmark for sending transactional emails and ImprovMX for allowing email submissions in lieu of that. I’ve tested that before and it worked by using Postmarks SMTP details via the advanced email settings in txp v4.9.
EDIT: Actually, the site using Postmark that I can recall uses zcr_postmark and the API rather than SMTP to send mails from Textpattern. That plugin is from zcr… days so may need minor adaptations to match the new callbacks in com_connect.
TXP Builders – finely-crafted code, design and txp
Offline
Re: TXP install user account emails do not arrive
I don’t even remember adopting zcr_postmark, let alone any of the code. Sheesh. Only ten years ago too.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline