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? – Lesley Evensen Sep 30 '15 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 '15 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? – Lesley Evensen Sep 30 '15 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 '15 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? – Lesley Evensen Oct 1 '15 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.