You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the settings in config.inc.php to comply with Dmarc requirements are restricted to the 'default_envelope_sender'. See relevant code (main branch):
Due to this restriction multi tenant installations using journal level baseUrls (and mail systems) cannot send Dmarc compliant mails. This restriction should be lifted and a journal level configuration of Dmarc settings should be introduced.
As currently done for the base urls the config setting could be extended to allow this.
In addition a new pattern '%j' should be introduced to allow the journal title to be used in the 'dmarc_compliant_from_displayname'.
A broadly related topic and discussion already exists: #6779
Question: Are there any technical reasons I missed for imposing this restriction?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This discussion applys to all OJS 3.x versions.
Currently the settings in config.inc.php to comply with Dmarc requirements are restricted to the 'default_envelope_sender'. See relevant code (main branch):
pkp-lib/classes/mail/Mailer.php
Line 215 in 01210c2
pkp-lib/classes/mail/Mailer.php
Line 236 in 01210c2
Due to this restriction multi tenant installations using journal level baseUrls (and mail systems) cannot send Dmarc compliant mails. This restriction should be lifted and a journal level configuration of Dmarc settings should be introduced.
As currently done for the base urls the config setting could be extended to allow this.
In addition a new pattern
'%j'
should be introduced to allow the journal title to be used in the'dmarc_compliant_from_displayname'
.A broadly related topic and discussion already exists: #6779
Question: Are there any technical reasons I missed for imposing this restriction?
Beta Was this translation helpful? Give feedback.
All reactions