close ad
Databridge V2 with MySQLi support IS Now Available!
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Sending email via smtp - set error message if it doesn't send?

Thread began 8/26/2020 6:57 am by MagsW | Last modified 8/26/2020 9:58 am by Ray Borduin | 20 views | 4 replies |

MagsW

Sending email via smtp - set error message if it doesn't send?

Hi Ray, I've been asked to modify our web contact forms for one client to use their own smtp servers. I've set up a test page using the smtp details they gave me and it's working fine. I redirect to pagename?sent=true on submit and display a success message in the following format:

<?php if(isset($_GET['sent']) && $_GET['sent'] == "true") { ?>
Success message
<?php } ?>

However, I would also like to display an error message if the email isn't sent successfully, for example if the email didn't reach our client's mail server for whatever reason or bounced. Not sure how I would do this though - can you advise if it's possible when presumably the error would be generated by the receiving server?

Sign in to reply to this post

Ray BorduinWebAssist

You can't do it on the web page. It can take several minutes for an email to bounce or even send once received by the SMTP server. The only option is to set a Return Path email address and bounced messages will be sent there.

Sign in to reply to this post
Did this help? Tips are appreciated...

MagsW

Thanks Ray, I thought that would probably be the case.

Sign in to reply to this post

MagsW

Would there be a way of our server knowing if the actual smtp action had failed and displaying an error based on that, rather than it failing at the mailserver?

Sign in to reply to this post

Ray BorduinWebAssist

Once configured properly there wouldn't be an error in the SMTP action itself unless the smtp username or password changed or you pass a mal-formed email address which you could check with form validation. There is an error number and message that would be returned to the email object, but really it shouldn't ever happen once your form is set up properly.

Sign in to reply to this post
Did this help? Tips are appreciated...

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...