If a user registers for an event the registration confirmation email does not get sent. The registration completes, however they see this error message:

Mailing Error

I am using mail() and when I test Outbound Mail settings, it works.

Now the BUT… part: If I register a participant using the Register Event Participant option in the backend, the registration completes and the registration confirmation email is sent to the user.

I am stumped.

Were running CiviCRM 4.6.8 on Wordpress 4.3.1

When I 'Redirect to database' the emails get into the spool table. See Screenshot: civicrm_mailing_spool

  • You say you are using mail() in your outbound mail settings, /(as opposed to SMTP or Sendmail..), odd that the error msg references SMTP. What happens if you set 'Redirect to database', do your reg.emails at least get into the spool table? Sep 30, 2015 at 1:36
  • When I 'Redirect to database' the emails get into the spool table. I have updated the question with this info and a screenshot.
    – jursulak
    Sep 30, 2015 at 15:25
  • Thanks JUrsulak- I think that confirms no problem w/event reg. data or mail template. I just set up a 4.6 test system, selected 'mail()' and though the test email was sent, reg. conf. email got error - however using 'SMTP' reg. email was sent successfully. Is SMTP set up on your server (ping port 25)? can you try it? Sep 30, 2015 at 17:03
  • Thanks Lesley. SMTP is set up on our server. However, we use Google for Nonprofits for our email. I'm assuming that throws a wrench into things??? I have looked at trying to setup SMTP using Gmail but none of that seemed to work.
    – jursulak
    Sep 30, 2015 at 17:08
  • Outgoing Mail (SMTP) Server: smtp.gmail.com Use Authentication: Yes Use Secure Connection: Yes (this can be TLS or SSL depending on your mail client) Username: your GMail/Google account Password: your GMail/Google password Port: 465 or 587 - I am not sure if and whether you can set this up using your (host) CPanel. What did you do/how did you try to setup SMTP? btw I wonder if your host allows php mail(), is that something they can tell you? Oct 1, 2015 at 2:08


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.