Events Made Easy › Forums › How do I … › How do I send mails to the contact person?
- This topic has 21 replies, 2 voices, and was last updated 6 years, 6 months ago by Anonymous.
-
AuthorPosts
-
Mon 9 Apr 2018 at 21:09 #57829AnonymousInactive
Hi again!
I am wondering what I might have changed that since a while there are no more mails send to the contact person when somebody register for an event.
Is there an overview of the needed factors for the mail in the Contact Person Email Format section to be sent? I am using there a template but also the bcc mail address given in the settings is not getting that mail. The mail to the respondent in the Registration Paid Email Format sections is sent also the one configured in the Contact person payment notification setting.
Is there a chance to figure out if there is an error in the template even I don’t think haven’t changed anything there? Is there even the chance that something wrong in an template could prevent the sending of an email?
Which of the switches in the settings have to be active for the mail to the contact person or needn’t to be active. Is it depending on the checks in the RSVP section of an event like Require approval for registration and Auto-approve registration upon payment?
Bye
JanMon 9 Apr 2018 at 22:56 #57830FrankyKeymasterIs the subject set in “Contact person email subject format” ? If that’s empty, nothing will be send out. Also, check out the setting
If you’re saying that the one in “Contact person payment notification email format” is sent, then it says that EME can in fact send those mails, so that’s ok 🙂Tue 10 Apr 2018 at 09:19 #57831AnonymousInactiveYes, there is still a subject. Which setting you suggest to check?
Would you give me a deeper understand? A which point this contact person email is sent? Which criteria except the subject field would prevent it?
Tue 10 Apr 2018 at 13:43 #57832FrankyKeymasterAssuming “Contact person email subject format” and “Contact person email body format” are not empty and the setting ‘Enable the RSVP e-mail notifications?’ is active, then mails should arrive.
If the mail doesn’t arrive, even when you set it in bcc, then you need to check your mailserver logfiles for hints. Maybe you get blocked there, or it arrives in the spam … but first: check the logs.
Tue 10 Apr 2018 at 22:38 #57836AnonymousInactiveAlright. Contact person email subject format in Settings -> Mail templates is filled, but Contact person email body format is empty there as it was all the time.
I use a template for that message which is chosen via the Contact Person Email Format drop down field on the Mail formats tab of the event. The editor field below is empty.
I went to Settings -> Mail and set Enable the RSVP e-mail notifications? to No, saved the changes, set back to Yes and saved again.
And while testing I noticed something else. When does the Respondent Email Format mail will be sent? I fill in the registration form for an event and send it, then I get to the page with the payment instruction. But there are no mails send so far, not to the contact person, not to the respondent, not to the bcc address. After the paying the Registration Paid Email Format mail is sent to the respondent and to the bcc address but still nothing to the contact person. Also no mails to anyone after cancelling a booking.
I’m sceptic about checking the mail server because the contact person has a totally different mail server than the address in the bcc field. And both don’t receive this mail. On the other hand both addresses receive the payment notification mails and the bcc address also the respondent’s info mail.
I will keep on testing and still try to find something in the logs.
Tue 10 Apr 2018 at 22:54 #57837FrankyKeymasterUsing a template for ‘Contact Person Email Format’ is also ok. Well, at least it should be 🙂
The moment the reservation is made (when the payment button shows), the mails to both respondent and contact should already be sent.
I’m not asking you to check another person’s mailserver, but the logs of the mailserver you’re using. Is the test email working? Check your mail settings to be sure everthing works as expected …Tue 10 Apr 2018 at 23:59 #57838AnonymousInactiveTest email is working. Somehow. I receive always two exactly the same emails with every test. Is it supposed to be like this? Should also be an bcc mail with every test? Even though the second one is not to the bcc address. I can’t find any difference between the two mails I receive every time I send one test mail.
I think about creating a new event and see what happens then regarding the mailing.
Wed 11 Apr 2018 at 00:21 #57839FrankyKeymasterYou don’t ever see the bcc address, that’s why it is called ‘bcc’.
If you send to yourself and the configured bcc address is the same, then yes: you’ll get the same email twice.
Make sure you also have no filters that might block the mail. Which mail sending method are you using? And is the option “Notification sender address” configured correctly (either empty, or a from-address accepted by your mailserver)?
And also: if you have the option activated to queue *all* mails, make sure EME cron is configured to handle the queue.Wed 11 Apr 2018 at 11:08 #57840AnonymousInactiveSure, you’re right about the visibility of the bcc. Don’t know why I wasn’t clear about that yesterday. I looked into the source code of the emails and could find the different destination addresses there.
I don’t find any filters and for the moment can’t imagine anything on the way blocking these particular ones but not others.
The plugin’s Mail sending method is php mail function.
And yes, the Notification sender address is correct. No empty spaces at the end or things like that. It is a valid address that is used as sender for the mails that work like test and payment acknowledgement.
Queue mails for later? is set to Yes and Queue all mails? is set to No. And now I remember that I activated the mails for later after you gave me the hint for the newsletter functionality. Maybe that was the moment the mail behaviour changed. So I set it back to No and tested again: Filled in a register form, send it, checked my emails and … nothing. Unfortunately.
I activated both mail queues and looked at the CRON menu but there is nothing configured or scheduled. There are no messages in the mail queue. I cancelled the booking and see no mails.
The problem seems to exist with all the existing events. I still try to figure out which change I made that caused it. I deactivated the need to be a WP user that I added recently but that is with no effect.
Then I deactivated on the event’s RSVP tab the Require approval for registration and tested again and got some mails: the blind copy of the respondent’s mail, the blind copy of the contact person’s mail and the respondent’s mail. And I guess the contact person itself got its mail too. The cancel mails are also sent.
So it has to do with the approval. We would like to approve automatically (after payment) but still get the mails for our information.
Wed 11 Apr 2018 at 11:32 #57841FrankyKeymasterIf the pending mails are not coming through:
– check the pending mail formats for subject and body
– check the setting “Enable pending RSVP e-mails”Wed 11 Apr 2018 at 15:23 #57844AnonymousInactiveThe pending mail formats have subjects but no bodies and the pending RSVP e-mails were disabled.
I enabled it and reactivated the required auto-approve after payment. Still no Contact person mail and no Respondent mail after the registration and before the payment although the booking is to find in the list of pending approvals. That means I have to use the pending section to send the mails I want to send in the main mail format?Wed 11 Apr 2018 at 16:09 #57846FrankyKeymasterWell, if you leave the body of a mail empty, there isn’t a point in sending that mail … in the pending format you can say whatever you want (and probably that you’re awaiting payment before approving it).
Wed 11 Apr 2018 at 17:02 #57853AnonymousInactiveIt was not my point to use the pending mails. I just want the general mails to be sent when I activate auto-approval after payment. So far I don’t intend to use pending or update mails.
For now it is like this:
– Require approval + auto-approve after payment -> the mails that are prepared in the Contact Person Email Format and Respondent Email Format won’t be sent. The mail in Registration Paid Email Format is sent after payment to the respondent. In the whole process no mail for the contact person.– without requiring approval -> the mails mentioned above are sent after the booking form has been sent.
Is there are chance to combine auto-approval and sending of the main mails?
Wed 11 Apr 2018 at 17:40 #57855FrankyKeymasterYou’re totally mixing up the initial problem and what you want here.
To resume: it is not a problem of mailing the contact person.Mails after auto-approve are sent if the option “Enable paid RSVP e-mails?” is set, using the templates set in the setting “Registration paid email subject format” and “Registration paid email format” (and if either of those 2 is empty: no mail), no mail to the contact person.
If that option is set, and you *also* want the mail to the contact person, you can set the info in the format “Contact person payment notification subject format” and “Contact person payment notification email format”, but those are only used if the payment arrived via a payment gateway. If it doesn’t, then it is a manual action (via the admin backend) and so you are aware of the fact that it got paid and no mail is sent to the contact person.If that option is *not* set, the mail is sent using the settings “Respondent email subject format”+”Respondent email format” for the booker and “Contact person email subject format”+”Contact person email format” for the contact person.
(I’ll add this explanation to the doc)
Wed 11 Apr 2018 at 19:15 #57860AnonymousInactiveOkay, great. Thanks for clarifying.
Let me explain the scenario I imagine to see if I can realize it with EME as it is:
1. There is a registration form with a kind of questionnaire, some custom fields to get more infos from the booker.
2. After the booker send the form, an email with his inputs is send to the contact person to inform about the new registration and the details of the booker
3. At the same time the booker gets an email with the confirmation, his inputs and the link to the payment page (in case he interrupts the process and will pay later)
4. Also after the sending of the form the booker gets redirected to the payment page
5. After the payment the booking is approved and one seat taken
6. The contact person gets a second email with the info about the payment
7. The booker gets a second email with the confirmation and additional info
(8. and some day in the future the booker gets a specific user role after paying to get access to special info on the website.)And another issue that comes up with this scenario. Is there already a way to see how a booker has filled a form? Via shortcode and placeholders. So the booker can have a look again and maybe change details and the contact person has a page where he can go through the forms of his attendees.
I know the editor of the Change registration list, but there are some fields that I can’t recover. Radioboxes and checkboxes are always empty there.
Wed 11 Apr 2018 at 19:35 #57866FrankyKeymasterif you want 2 and 3 to happen, you need the pending mail activated (the content of it doesn’t need to mention it is pending at all, but can just contain payment instructions or anything alike).
For 6 to happen, you need to activate the option for payment mails (and/or the IPN mail for the contact person)
7 happens automatically (see before).
Your scenario in general is what I already use for a theater club …For the contact person, you can create a page using [eme_attendees] or [eme_bookings] with the layout of your choice using templates. I would put those placeholders in the event details and surround them with a conditional tag checking if the user is logged in or so (or on a separate page, but then you need to hardcode the event id).
Or more simple: let the contact person access the backend of EME (maybe just even listing events, see the Access tab for all access settings and roles). In the backend you can click on “printable view” or “csv export” per event.A booking can’t be changed by the booker after it is made, for that you need the “change registration” admin page. Do you mean that when editing a booking the custom radioboxes/checkboxes are empty? If that’s the case, that is a bug … I’ll test that here today.
Follow-up: just tested dropdown and radioboxes in the “Change registration” to edit a booking: works just fine, shows the entered data from the original booking.
Wed 11 Apr 2018 at 23:25 #57870AnonymousInactiveUnbelievable but I’m getting where I want to be. Thank you a lot!
The mails for the contact person can’t only be configured in the settings and are like this the same for all the events, right? So far it doesn’t seem to be a complication in my case but just to be sure about that.
Thanks also for naming the possibilities and the hint to the printable view (never noticed so far)
The idea with changing by the booker was regarding to the custom fields but isn’t that necessary. Mail address and phone number are changeable because the bookers are WP users anyway.
I haven’t tried to change data on the change registration page, I just discovered by looking for the info the users fill in the form that the text fields are filled with their data but the radio and check boxes are empty. I can’t see the choice at that point. But the info is stored because available by the printable view or #_FIELDS placeholder etc.
Wed 11 Apr 2018 at 23:36 #57872FrankyKeymasterPer event you can only change 1 email setting related to contacts, namely ‘ Contact Person Email Format’.
Not that it matters: it used to be an issue, but adding extra email settings per event is no longer a real coding issue now. So adding settings can be done, but only after argumentation (and hopefully a donation).Thu 12 Apr 2018 at 21:29 #57874AnonymousInactiveTill now this issue or question of mine is answered. I gained some more understanding of your plugin and can use it even better. Thanks for your work and patience.
Time will come! I don’t want to make promises or big excuses instead of acting. On the two WP sites that I use EME with I haven’t yet dismissed your friendly call for donation and will keep it open to remember me every time. So monetary appreciation will come …
Fri 4 May 2018 at 21:36 #57952AnonymousInactiveI found the explanation for my problem with the check boxes and radio boxes. I wrote that I couldn’t see the value. This is caused by the use of the qtranslate-x plugin and three languages. The info page of each person shows all the fields three times and only in the last one are all the information stored nevertheless which language was used for entering.
No reason for me to change/fix this, if it is within the sphere of influence of your plugin at all. Just good to know I think.
Sat 5 May 2018 at 00:57 #57955FrankyKeymasterI try to be q-translate (and alike) compatible (even though it seems utterly dead …), so if you like: file a bug report describing your q-translate problems in detail and then I hope I can fix those …
Sun 6 May 2018 at 16:21 #57971AnonymousInactiveOk, great. By bug report you mean starting a new thread here in this forum?
q-translate still works in my cases but I have also already noted the inactivity.
-
AuthorPosts
- The forum ‘How do I …’ is closed to new topics and replies.