Marcus, –
thanks for your response. Let me explain from the beginning. It’s not that emails are not working at all, but let me explain point by point what happens:
1. User submits a registration form – form is submitted successfully, but the following error (rather warning) is shown: Booking successful. However, there were some problems whilst sending confirmation emails to you and/or the event contact person. You may want to contact them directly and letting them know of this error.
– Nevertheless, user data is entered into events manager (so from admin panel you can see proper user data).
– User __does not__ get an email
– Administrator gets __email__ notification, but it does not contain user data. Here’s how the email looks:
=================== cut here =================
Contacts:
Name: Guest User
E-mail: n/a
Phone #: Not Supplied
Other information:
Number of seats: 2
Price of one seat: $50
Comment: test
=================== cut here =================
So you can see that some information is available, BUT (and most importantly), the script at this point does not identify user email correnctly – note that it is n/a. So it’s good enough reason not to send a user notification, because the script at this point does not know where to send it. I guess variables get mixed up or something.
2. When administrator approves the attendee, attendee receives a proper email. Nothing is changed between steps 1 and 2.
So to me it’s pretty clear that the problem is in the script and not in the email method, because emails do work, but not when the recipient address is “n/a”.