I have a Drupal website setup for a client but they are not receiving emails from the site wide contact form. With their domain, the MX recording is pointing to a foreign mail server so i'm not sure if this is causing the problem.

I have been testing the contact form for the past several hours and tried changing the email address in Administer->Site configuration->Site information without luck and am now trying to configure the SMTP module.

When i try sending a message from the contact form, i receive the 'auto reply' email but the actual message does not get delivered. The logs appears to say that the email was sent.

Has anyone had a similar problem or know of any possible solutions?

Thanks,
Joshua Howell

Comments

icycle’s picture

Though my issue had nothing to do with SMTP (I am using default PHP mail that Drupal comes configured to use), I saw the exact same issue and struggled to find out why the auto-replies were getting sent but the actual contact message was not. Turns out that while I was using different email addresses for the contact recipient and the contact submitter, they were all going to the same Gmail account and google seems to drop the latter one (which was the contact form details) every time. Not sure if drop is the right term, but I sure never saw it.

By separating the submitter from the contact recipient into different email accounts, things worked fine. Also, by turning off the auto reply and keeping everything in Gmail, this also worked fine, since only one email with the same subject was being delivered to Gmail now (the contact form details).

Hope this helps someone.

vitis’s picture

sub