Skip Navigation

[Resolved] Split: Email not being received to host's address

This support ticket is created 3 years, 7 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 18 replies, has 2 voices.

Last updated by Waqar 3 years, 6 months ago.

Assisted by: Waqar.

Author
Posts
#2028043

However I am not receiving the customer mail either - the one for info@marketing-copenhagen.dk

#2028331

Hi there,
Just to make sure - Neither the host email or the customer mail is being recieved

The host mail is also not being sent from the site. I activated an email log where you can see it. Do you need the FTP login for the new domain?

#2028561

I suspect something may have changed during or after the migration to the live server.

I'll not need the FTP access, but I'll need your permission to download a fresh duplicator package from the live website.

#2028573

You have all the permission you need 🙂

#2028575

Here is the live domain: hidden link

#2030733

Hi Waqar,

Any news? 🙂

#2032737

Hi Mai,

Just wanted to let you know that I'm still running some tests on the clone.

I'll share my findings with you in few hours.

Thank you for your patience.

regards,
Waqar

#2032895

Thank you Waqar 🙂

#2033137

Thank you for waiting.

I can confirm that I'm having no difficulty in receiving the camp host's email, during testing on your website's clone as well as the live domain.

Here are the results from the latest test order placed on the live domain:

1. I added one of my email addresses in the "Kontaktperson 1 - email" field for the Camp post "Test entry from Waqar with 25 openings".
hidden link
( screenshot: hidden link )

2. Next, I placed an order for this camp's related product using a customer user account with a different email address.
hidden link
( screenshot: hidden link )

3. After placing the order, I received the email "Din FindSportsCamps ordre er blevet modtaget!" on both of my email addresses.

Customer email account screenshot:
hidden link

Camp host email account screenshot:
hidden link

Important note: If you'll check the email log on the website you'll only see the information about the "To" address field.
( screenshot: hidden link )

This is because it is a limitation of that plugin's free version and it offers a premium add-on to show information about other email headers like CC, BCC.
https://wordpress.org/plugins/email-log/
( screenshot: hidden link )

Based on all these results, I can say without any reasonable doubt that the custom code to include the camp host's email is working as expected. You'll need to investigate on your end why the email addresses that you're using for these tests are not showing the CC email sent to the camp's host.

It is possible that the email addresses that you're testing with have a more restrictive policy to treat emails as spam. In that case, you can improve the deliverability of the emails going out from your website, using the tips from these guides:

hidden link
hidden link

#2033385

Hi Waqar,
Okay so i installed the Post SMTP Mailer/Email Log but I don't know if I did it right. I set the sender mail to kontakt@findsportscamps.dk but I receive the mail from the admin mail of the website (my gmail right now).

But it works! my boss just confirmed too!

Thank you so so so soooooo much!

the other part: The list where the host should be able to see a list of the emails that bought a spot on the camp on the website itself, under "My profile" for example - the programmers could not make that work either. Again, they agreed totally with the way you told us to set it up but they couldn't get past the conflict with toolset and woocommerce that they experienced. Now we only talked about the mail which is the most important thing, but do you have any suggestions for the list thing?

#2033745

Thanks for the update and glad that it is working now.

I'm afraid, to create a list of emails for the people who have ordered a specific camp's product, you'll need to consult a different programmer.

There is no conflict between Toolset and WooCommerce here and any programmer who proficiently understands how WooCommerce and Toolset works should have no difficulty in creating a section like this based on the existing custom code in your child theme's "functions.php" file and the pointers that I've shared with you already.

As I've mentioned earlier, 1-1 customization of this scale is way beyond what can be covered over the support forum and we've already made quite a lot of exceptions for your specific project. This is not a sustainable model for us or for clients that supporters continue on with the custom development and troubleshooting. For your own project's stability and maintenance, it is very important that you have a specialist available on your side other than us supporters, to help you maintain and improve it in the long run.

If your new programmer has some specific questions, we'd be happy to answer them through a new ticket.

#2035987

Hi Waqar,

Thats fair - i will ask the programmer what the specific problem is 🙂

Las thing - the email that is being sent out right now is the "order on hold" email. Do you know how to change the intro text (the first few lines) in that mail? Will it change to the "processing" order when we active the payment module?

#2036633

Hi Waqar,

About creating the list for the host where he/she can see all the signed up email adresses for the specific camp, the programmer told me this:

Creating a list of the signed up persons, can't be done for the single camp that only the camp creater can se. The list output will be, so that all will be able to see it, and the list will be bundled together in on long list, but being able to see witch camp they have signed up for.

#2037761

Hi Mai,

> Las thing - the email that is being sent out right now is the "order on hold" email. Do you know how to change the intro text (the first few lines) in that mail? Will it change to the "processing" order when we active the payment module?

- Even when you'll introduce a payment module, the first status of the order would be 'order on hold'. It will change to 'processing' only after the successful payment.

Here are some useful guides on customizing the WooCommerce emails:

https://woocommerce.com/posts/how-to-customize-emails-in-woocommerce/
hidden link
hidden link

> Creating a list of the signed up persons, can't be done for the single camp that only the camp creater can se. The list output will be, so that all will be able to see it, and the list will be bundled together in on long list, but being able to see witch camp they have signed up for.

- Here is an outline of how your programmer can approach this:

a). From the current logged-in camp host user, you'll first get his/her camp post
b). From that camp post, you'll get the related product post
c). Once, you know the target product, you can get all the orders for that product and then all the customers who have placed those orders. Once you'll have the customer's list, you can easily get any information from those users, including their emails.

To get this data, you can either use custom code or use a third-party plugin like:
https://wordpress.org/plugins/wc-product-customer-list/

Tip: Toolset now offers the ability to create multiple team member accounts within your main Toolset account:
https://toolset.com/account/user-management/

You can create a developer account for your programmer so that he/she can create a ticket about his specific questions, directly.

regards,
Waqar

#2037785

Hi waqar,

Okay thanks!

Are you telling me that this plugin: (https://wordpress.org/plugins/wc-product-customer-list/) can solve the task with creating the list? Without custom coding?