My website has PHPList on it as I am shifting from a office server with sendmail that worked fine for years to a website based. It has the advantage of being able to update as the present one goes back 20 years becaus eof the old XP operating system and apache. It is now a shared host and the provider won’t let me use the smtp with PHPlist. However PHPmailer works very well passing SP1 and DMARC except for DKIM signing and the ISP won’t help me with that even though I have a key in smtp on the smtp. I can’t use it directly because i am not using smtp but I know a relay would use it. Can I create in DNS a CNAME record for PHPList something like PHPLIst._domainkey.url with the value of PHPList._domainkey.phplist.org
@RogerN I don’t quite understand what you are describing, but there is a phplist DKIM plugin that adds a DKIM header which might help. It doesn’t do the signing itself but uses the phpmailer functionality. It works when sending through an SMTP server but might have problems when sent through the php mail function, which sounds like what you are having to use.
Unfortunately the phplist documentation site is not responding but briefly you would need to
generate private and public keys, and publish the public key in your DNS with your own selector
Duncan thanks. That worked well. I managed to load the DKIM plugin generate the OpenSSL public and private key once I realised I had that on a Linux Mint computer with OpenSSL installed. So now PHPList mails out DKIM signed according to mail tester. However I have contacted the ISP as the mails are still getting blocked by MSN. “Unfortunately, messages from [My IP address] weren’t sent. Please contact your Internet service provider since part of their network is on our block list (S3150).”
I have contacted them but I suspect they will say that its a shared host and you can’t do this even though they said I could use PHPmailer or and outside SMTP but not theirs.
Plan B would be to routed through Amazon SES which I think you mentioned and I suppose I have done half work with at least understanding some things about SP1, DKIM and DMarc. Thanks again.