pleskpanel
Regular Pleskian
- Server operating system version
- CentOS Linux 7.9.2009 (Core)
- Plesk version and microupdate number
- Plesk Obsidian 18.0.58 Update #1
For shared web servers when using DNS externally and mail externally, we used the steps here to enable DKM and signing on all domains:
We then use this step to get the key (as DNS is external):
It looks like PHPMailer scripts that use simply "localhost" for the SMTP host without authentication don't actually get DKIM signed. Messages are sent without an issue and logged in the Plesk > Logs > Mail (and they do get received) but without any DKIM signing at all.
Is there a way to get Plesk do to the heavy lifting and sign all locally generated outgoing emails generated by PHP as well as PHPMailer scripts or do PHPMailer instances each have to be configured one by one (even if they use localhost to send mail) for DKIM to work when using localhost?
We then use this step to get the key (as DNS is external):
It looks like PHPMailer scripts that use simply "localhost" for the SMTP host without authentication don't actually get DKIM signed. Messages are sent without an issue and logged in the Plesk > Logs > Mail (and they do get received) but without any DKIM signing at all.
Is there a way to get Plesk do to the heavy lifting and sign all locally generated outgoing emails generated by PHP as well as PHPMailer scripts or do PHPMailer instances each have to be configured one by one (even if they use localhost to send mail) for DKIM to work when using localhost?