• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Issue Duplicate php send emails

DennyP

Basic Pleskian
CentOS Linux 7.8.2003 (Core)
Plesk 17.8.11 Update #91
php 7.3.23
postfix/Dovecot

I have several php programs called from various forms that uses the php send command to send me emails with data from the forms filled out by various people accessing my web site. The process works fine. But once in a while, I will get another copy of a email that I have already received. The copy will have a new timestamp with the current date/time, so it is not an exact copy. This only happens once in 20 or 25 emails. The duplicate comes to me anywhere between a few hours and a few days. The duplicate appears in webmail so it is not my email client (Outlook) that is creating them. They are coming from the server. The duplicate email is coming from different forms using different php programs. What could be causing this. Thanks.
 
In order to find the cause of this symptom, please look at the mail header of the mails that seem to be duplicate. It will show the date and time when these mails were submitted to the smtp server, and it will also show the hops between the submission and the recipient's mailbox. From that information you'll be able to tell whether these are really copies and where the hold-up is for the duplicate or whether a customer might have simply clicked a button twice, hence initialized the mail twice.
 
I will check the mail headers the next time it happens. It could be days or weeks.

I'm pretty sure the customer didn't click twice because the same PHP program writes the data to a file and that part is not duplicated.
 
Back
Top