Answers.Body: <p>I've recently had to address this issue.</p>
  
  <p>1) Make sure that the PayPal's "callback" setting is enabled and set to point to your website.</p>
  
  <p>2) Speak with your sysadmin and make sure that calls from PayPal are not being blocked.</p>
  
  <p>3) Look in your CiviCRM logs around the time of the payment to see if there are any errors.</p>
  
  <p>4) Ask your friendly neighbourhood software developer (or me or a CiviCRM partner agency if you don't have one) to add extra logging and debug output to determine if the calls are being received and traced through the system.</p>
  
  <p>5) Check the spam folders - there's a lot of things that you can do if emails end up being sent to spam.</p>
  
  <p>Good luck!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T18:58:39.190Z
Answers.Text: Thank you for these thoughts. I have passed them along to my IT person.
Answers.UserDisplayName: Lydia
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T19:00:54.833Z
Answers.Text: Nice. Don't forget to answer Jon G and Naomi's questions above, and mark this question as answered!
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-04T02:08:06.230Z
Answers.Text: The problem is not yet solved. I will post a note when that happens. Thank you to Jon and Naomi.
Answers.UserDisplayName: Lydia
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T14:02:08.480Z
Answers.LastActivityDate: 2016-03-03T17:05:26.887Z
Answers.LastEditDate: 2016-03-03T17:05:26.887Z
Answers.UserDisplayName: JohnFF
Answers.Body: <p>I've experienced a similar issue when for some reason, my hosting environment reverts to an older PHP version (5.3.29).  I use SparkPost and it needs 5.4.x so it stops working until I change PHP version.  Not sure if it applies to your situation but thought I'd mention.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-29T03:30:05.507Z
Answers.LastActivityDate: 2016-12-29T03:30:05.507Z
Answers.UserDisplayName: Keith Webb
Body: <p>Our event confirmation emails are not being sent. The PayPal payment is happening, but the Online Registration Confirmation is not happening. What have I forgotten to enable??? We are using CiviCRM ver 4.7.1. I don't know how to find the version of Joomla. Emails DO go out, but only to those who do not owe any money - who have not gone to PayPal. Those who have paid remain in the "Pending (incomplete transaction)" status. We are NOT using "Pay Later".</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-01T23:32:54.007Z
Comments.Text: Is civicrm otherwise sending emails (for instance through contacts or mailings) or is that broken entirely? If it's broken, I'd look  to your email configuration, but if you are able to send emails but the events aren't, I'd look to your event configuration.
Comments.UserDisplayName: naomisl
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-03T06:13:40.013Z
Comments.Text: There are way too many possible answers to this question, we'll need more info.  Please include your CMS (Drupal/Joomla/Wordpress) and CiviCRM version.  Also, please go to CiviCRM's **Administer menu > System Settings > Outbound Email**.  Press "Save and Send Test Email" and let us know if THAT comes through.  Also please add a screenshot of that page.
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-09-20T19:21:02.427Z
Comments.Text: Equally having this problem in Joomla but older version 4.7.13. Set up brand new event, enabled Confirmation Emails and worked for five registrants. After that it causes the frontend Confirmation webpage to appear blank. There are no backtraces or web server logs that reflect anything to note.
Comments.UserDisplayName: BruceW
Tags: <civievent><joomla><confirmation>
Title: Confirmation emails not being sent
ThreadText: # Confirmation emails not being sent
  
  (Asked by: username_0 on 2016-03-01)
  
  Our event confirmation emails are not being sent. The PayPal payment is happening, but the Online Registration Confirmation is not happening. What have I forgotten to enable??? We are using CiviCRM ver 4.7.1. I don't know how to find the version of Joomla. Emails DO go out, but only to those who do not owe any money - who have not gone to PayPal. Those who have paid remain in the "Pending (incomplete transaction)" status. We are NOT using "Pay Later".
  
  **Tags:** civievent, joomla, confirmation
  
  > **Comments:**
  > **username_1**: Is civicrm otherwise sending emails (for instance through contacts or mailings) or is that broken entirely? If it's broken, I'd look  to your email configuration, but if you are able to send emails but the events aren't, I'd look to your event configuration.  
  > **username_2**: There are way too many possible answers to this question, we'll need more info.  Please include your CMS (Drupal/Joomla/Wordpress) and CiviCRM version.  Also, please go to CiviCRM's **Administer menu > System Settings > Outbound Email**.  Press "Save and Send Test Email" and let us know if THAT comes through.  Also please add a screenshot of that page.  
  > **username_3**: Equally having this problem in Joomla but older version 4.7.13. Set up brand new event, enabled Confirmation Emails and worked for five registrants. After that it causes the frontend Confirmation webpage to appear blank. There are no backtraces or web server logs that reflect anything to note.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_4 on 2016-03-03. Score: 1
  
  I've recently had to address this issue.
  
  1) Make sure that the PayPal's "callback" setting is enabled and set to point to your website.
  
  2) Speak with your sysadmin and make sure that calls from PayPal are not being blocked.
  
  3) Look in your CiviCRM logs around the time of the payment to see if there are any errors.
  
  4) Ask your friendly neighbourhood software developer (or me or a CiviCRM partner agency if you don't have one) to add extra logging and debug output to determine if the calls are being received and traced through the system.
  
  5) Check the spam folders - there's a lot of things that you can do if emails end up being sent to spam.
  
  Good luck!
  
  > **Comments:**
  > **username_0**: Thank you for these thoughts. I have passed them along to my IT person.  
  > **username_4**: Nice. Don't forget to answer Jon G and Naomi's questions above, and mark this question as answered!  
  > **username_0**: The problem is not yet solved. I will post a note when that happens. Thank you to Jon and Naomi.  
  
  ---
  
  ### Answer by username_5 on 2016-12-29. Score: 0
  
  I've experienced a similar issue when for some reason, my hosting environment reverts to an older PHP version (5.3.29). I use SparkPost and it needs 5.4.x so it stops working until I change PHP version. Not sure if it applies to your situation but thought I'd mention.
  
  
  ---
  
  