A number of my cPaneil email accounts use Gmail to send and receive email from my cPanel server using POP3. Normally this works great. Recently, an number of users have complained that messages sent by other users/domains on the same server are being deleted or flagged as spam by Gmail.
I started investigating and determined that Gmail checks SPF on messages that it retrieves via POP3. Because these messages are missing the cPanel server's 'Received By' header Gmail thinks that the message is being sent by the user's PC and therefore SPF fails.
I have researched this high and low and have come to the conclusion that this isn't a Gmail problem but rather a problem with Exim not sending adding the server's info to the header when it is a local delivery email.
Has anyone else encountered this? Is there any way to have Exim do this to have SPF pass? All users are authenticating before sending mail.
Ryan
I started investigating and determined that Gmail checks SPF on messages that it retrieves via POP3. Because these messages are missing the cPanel server's 'Received By' header Gmail thinks that the message is being sent by the user's PC and therefore SPF fails.
I have researched this high and low and have come to the conclusion that this isn't a Gmail problem but rather a problem with Exim not sending adding the server's info to the header when it is a local delivery email.
Has anyone else encountered this? Is there any way to have Exim do this to have SPF pass? All users are authenticating before sending mail.
Ryan