Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Email issue

Posted on 2013-10-23
7
Medium Priority
?
191 Views
Last Modified: 2013-11-11
We have a situation where a php program sends a confirmation email when customers make appointments using php mail.

We set the "from" address in php mail to a specific email address that is a REAL email address. The host overrides it with one of their own. I believe I know how to override the host from doing that.

Some of the customers do NOT receive the confirmation email. I think doing what I have indicated will fix that, but I don't know how to test it. Seems I need a lot of diversity in testers.

Any suggestions?
0
Comment
Question by:Richard Korts
  • 3
  • 2
  • 2
7 Comments
 
LVL 84

Accepted Solution

by:
Dave Baldwin earned 1000 total points
ID: 39595783
Some hosts require you to use an email address that is part of your hosting package and if you don't, they substitute the address of the mail server.  The purpose of doing that is tracking in case it is spam.  Some hosts block the email altogether if it doesn't come from an email address on your hosting.

And I don't mean just using a 'name' on the hosting but a real email account.  That is so bounce notices have somewhere to go.

And some customers will not receive it if you use an email address that is supposed to come from a different mail server because that is a sign of spam.  SPF records are intended to overcome that problem by designating a 'foreign' mail server other than the one where your email account is located as an acceptable sender.
0
 

Author Comment

by:Richard Korts
ID: 39595864
Dave, I'm not sure if this helps but there is an email account, "irrigationspecialists@xyz.com". There are a lot of other email accounts at xyz.com too.

xyz.com is the url where the php scripts are.

Will that work?
0
 
LVL 84

Expert Comment

by:Dave Baldwin
ID: 39595919
If 'xyz.com' is the web site and the email accounts are hosted by the web site, that should be enough.  If your MX records show a mailserver somewhere else for those accounts, then you will still have a problem.  You also need reverse DNS lookup to match.  You can check your email setting at http://mxtoolbox.com/ .
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 111

Assisted Solution

by:Ray Paseur
Ray Paseur earned 1000 total points
ID: 39597316
We have plowed this field before, and while I would recommend that you use a message service like ConstantContact.com it appears that you don't want to do that.  So you will have to do all of the things that ConstantContact.com does to make sure the email goes through.  It's a huge amount of thankless work.  Here are some of the things you must do:

Install SPF records.
Ask your recipients to "whitelist" the email address.
Include human names in the email messages (one of the sure signatures of spam is "Dear Member:")
Make sure your web host is not adding anti-spam headers to your email messages.

I agree about the need for a diversity of testers.  You'll find that different mail clients will respond differently to the messages.  Nowadays, nobody bothers to bounce spam, they mostly just throw the messages away without notice.
0
 

Author Comment

by:Richard Korts
ID: 39605725
Hi Ray,

I would LOVE to use ConstantContact if they have solved these problems.

My reluctance is based on the assumption that the "surgery" needed on the existing scripts & the develop perhaps others; I will look into it right now, I'm guessing based on your comments that they have an "API"?

Thanks
0
 

Author Comment

by:Richard Korts
ID: 39605782
Ray_Paseur

Hi Ray,

Can you give me a link to some ConstantContact docs for sending a SINGLE email? All I could find was JSON info about email campaigns.

Thanks,

Rkorts
0
 
LVL 111

Expert Comment

by:Ray Paseur
ID: 39605840
You can send a single email.  Just put one email address in the campaign list.  I think if you show them this thread (you may have to cut and paste) they will be glad to help.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The core idea of this article is to make you acquainted with the best way in which you can export Exchange mailbox to PST format.
Microsoft Jet database engine errors can crop up out of nowhere to disrupt the working of the Exchange server. Decoding why a particular error occurs goes a long way in determining the right solution for it.
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…
Suggested Courses

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question