Hello and happy new year to all. In my simplenews confirmation mails (both subscribe and unsubscribe) the @ from the mail adresses are stripped.

E.g. "accountdomain.com" instead of "account@domain.com". Regardless of the mail client in use:

"We have received a request to subscribe accountdomain.com to the [category] newsletter on [site-name] website at [site-url]. To confirm please use the link below."

In the subscriber list, the adresses are correct. And all mails arrive properly. Is this a bug? It doesn't seem to impair functionallity, but poeple are disturbed... Does anybody know how to solve this?

My backdrop 1.26.3 runs on Apache with php 8.1.27.

Thank you and best regards

 

 

Most helpful answers

You may want to post your question in the mail disguise issue queue. It looks like Mail disguise creates a new text filter. Try disabling that filter for either the Plain Text format, or the Raw HTML one, and see if that helps.  

Hi Z4N8r. Can you please provide more info? 

1. Steps to reproduce (even if they seem obvious to you)

2. Information about how your site sends email. Do you have any of the following modules installed? Mailsystem, MIME Mail, SMTP Mail? Others

3. If so, how are those configured? 

You may also want to post in the Github issue queue for the module.

Screenshots would also be really helpful.

Comments

Hi Z4N8r. Can you please provide more info? 

1. Steps to reproduce (even if they seem obvious to you)

2. Information about how your site sends email. Do you have any of the following modules installed? Mailsystem, MIME Mail, SMTP Mail? Others

3. If so, how are those configured? 

You may also want to post in the Github issue queue for the module.

Screenshots would also be really helpful.

Hello argiepiano.

Thank you for taking up this matter.

It seems to be the Mail Disguise module that strips the @ .

Steps to reproduce:

- Install/enable Simplenews, MIME Mail, Mailsystem, and Mail Disguise. - Subscribe or unsubscribe to any newsletter at /newsletter/subscriptions. - check your inbox -> see subscribed mail-address WITHOUT @ . - Disable Mail Disguise, clear cache and reload subscription page. - Subscribe or unsubscribe to any newsletter at /newsletter/subscriptions. - check your inbox -> see subscribed mail-address WITH @ . - Mails are sent with php.

Best regards

Hello to all

Don't want to bother, but does anybody has another idea than switching to invismail or spamspan?

Thanks and best regards

 

You may want to post your question in the mail disguise issue queue. It looks like Mail disguise creates a new text filter. Try disabling that filter for either the Plain Text format, or the Raw HTML one, and see if that helps.  

Hello,

the problem has disappeared misteriously after completley un-installing an re-installing the module...

Best regards