Hi, I have installed and tested the form, but I do not receive the emails. I have installed it at http://www.toryhillauctions.com/guestlist.php
Not Receiving Form Emails
(9 posts) (3 voices)-
Posted 3 years ago #
-
This issue was investigated using privately supplied login details.
It was traced to a minor mis-configuration and corrected.
Posted 3 years ago # -
I am testing the installation of the form. Every time I submit the entries are added to the database. However, only once have I received a conformation email, and only to one of my email addresses. When I try submitting the form with a different email address of mine, I do not get a conformation email from the system. I also do not receive any email notifications that someone has submitted the form.
Posted 2 years ago # -
I deleted all the tables from the database and started over. This seems to have fixed the problem (whatever it was). However, when testing my form, I do not receive conformation emails to a particular email address. At my yahoo account it is placed in the Junk/bulk mail, that I understand, but I do not receive any email at my personal home email address (Road Runner). I have checked for the conformation email in my Junk mail folders, but it does not show up. I will ask a few friends who also have this ISP to try my form and see if they get the emails.
Posted 2 years ago # -
In the majority of cases users are able to send emails without problems but some hosts are stricter than others about the manner in which emails are sent.
It is unlikely that reinstalling the database would correct the issue of mail not being received. Here are some suggestions based on my experience:
------------------------------------------
1) Try changing the SMTP port
PHPMailer (the PHP library that simpleContact Pro uses to send emails) defaults to SMTP port 25. This is common, but not all ISPs like it. There is an Errors Sending Mail (SMTP) page in Yahoo! help that suggests this might be the case.
I have written a hack to change the SMTP port that you can implement to send emails using authenticated SMTP through port 587, as the aforementioned help page recommends.
Please note: This hack will become obsolete with simpleContact Pro 2.01, which will have a port option in the config file.
------------------------------------------
2) Contact your host and ask about SPF "Sender Policy Framework"
SPF is a security measure designed to help prevent spammers sending email from forged addresses. It works by adding a record to your DNS, stating that a server is allowed to send email for that domain.
It may be worth trying to see if you can get SPF set up, as it can help deliverability of your emails.
I've had an instance before when this was necessary - see the forum thread one solution when outgoing mail is blocked.
------------------------------------------
If neither of these approaches works, then it may be necessary to hard-code your sending address. simpleContact Pro sends emails to admin with the visitor's email address as the 'from' address. The Yahoo! server may not be convinced enough by this (because it is sending an email *from* your domain *claiming* to be from the user's email domain e.g. googlemail.com).
Most ISPs have no problem with this but some are stricter.
I can advise you on how to hard-code your sending address if necessary.
Posted 2 years ago # -
Thank you for your help with this.
I am receiving messages to my admin account stating that the person at the Road Runner address has registered, the user is just not getting the conformation email.
Changing the port did not work.
Could you advise me on the hard coding of my sending address.
Posted 2 years ago # -
Please note that port 587 requires authentication. If you do not have authenticated SMTP set up on your hosting service (on my host it is an optional extra) it won't work.
Does the email address that you're sending the confirmation from correspond to your own website domain e.g. info@yourwebsite.com ?
I'd only expect that you would need to hard-code the sending email address for your inbound messages - if you want to change the address for the confirmation email you can do that by logging into sc_admin.
Posted 2 years ago # -
Yes the email is from the same domain as the website. Both are gageboats.com
Posted 2 years ago # -
This support dialogue was continued by email and the problem was traced to an issue on the server affecting all scripts.
Posted 2 years ago #
Reply
You must log in to post.