473,320 Members | 2,097 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

How to setup an autoresponder and deal with spam issues?

Currently we have a product registration page that we would like to add an auto responder to so clients feel the submission has actually worked as opposed to the sceptical thank you page!

The problem we have is that we really really want to avoid spammers and assume as soon as a simple PHP auto-responder is implemented (even with Captcha) we'll be stuck with a constant concern over it's vulnerability.

The form currently requires the user to enter their email address amongst other information which is then sent directly to us, from us in terms of the email address (i.e. if we are info@test.com, we have set it so we receive the email from info@test.com).

My question - is there a way to auto-respond to form submissions using our mail server, so essentially the mail must hit us first (so we can check the validity of form submissions better than a PHP log) and if so, is there a way of responding to an email address submitted in the form which will be in the email body?

Any advice or point in the right direction would be a great help thank you.

Stu
Jan 18 '11 #1
11 1901
Niheel
2,460 Expert Mod 2GB
A good solution would be to have it the form submit the information to a database. Then you can through another interface/page for the site owner accept and decline the information. If you accept email gets sent out, if you decline the information gets deleted out of the DB.

This way you also have a db copy of the information like name and email later if you need it for any marketing, administrative reasons.
Jan 18 '11 #2
Thank you for your response Niheel.

We do currently have it setup so the submitted info is pushed through to a database where it is stored along with the product details that we later confirm / decline - automated through Outlook and Access. We then contact the user on success / failure but unfortunately we don't get to check the DB as often as we'd like due to man power, we advise users it could take up to 48 hours for confirmation due to the amount of responses we get.

Because of this we want to make this auto-responder a quick, simple and concern free (spam wise) process that is a lot more automated, just so the user know's we're doing something with their submission and that they got through to us.

I've been looking Outlook addons i.e. http://www.emailaddressmanager.com/o...uto-reply.html and Tectites autoresponder http://www.emailaddressmanager.com/o...uto-reply.html which even they publicitise concerns with spam (and I believe it is add supported which isn't what we want). But each has it's benefits and drawbacks.
Jan 18 '11 #3
Could there not be a way of sending a pre-formatted email, one that doesn't pass any of the form elements. This way no spammer information would get through and only the email address submitted would be contacted?

Although it would be nice to have the email greet the person by the name they submit.
Jan 18 '11 #4
Niheel
2,460 Expert Mod 2GB
Won't the email look odd when you send it to your email address first and then setup a rule to auto forward it?

And also the plugin must have the feature to somehow figure out who it needs to be sent to after it receives it?

The easiest way to minimize spam could be to have the user authorize the email. When they submit they get an email sent to them, then they click on authorize and then they'll get the email sent to them. This way spam emails don't end up in your db. But even that seems overkill unless you do lots of daily volume.

Sorry can't be of much help on this situation.
Jan 18 '11 #5
Niheel
2,460 Expert Mod 2GB
Yes there could be a very simplified email. But that's all on your side. You just have to write up the email so that there is no information being delivered, just the first and last name and then you're email copy/text.
Jan 18 '11 #6
After further research I've found that there is an autoresponder in CPanel, only problem here is that because the email comes from ourselves it would reply to ourselves >.<

I don't suppose there is a way, in CPanel Mail, to email back to the email posted in mail body or even mail subject (as email is set to appear here as well)?
Jan 18 '11 #7
JKing
1,206 Expert 1GB
First off never assume anything.

Do you currently have an issue with being spammed?

The form currently requires the user to enter their email address amongst other information which is then sent directly to us, from us in terms of the email address (i.e. if we are info@test.com, we have set it so we receive the email from info@test.com).
Let me get this straight, your current system takes a form submission then emails the details to you to validate it?

My question - is there a way to auto-respond to form submissions using our mail server, so essentially the mail must hit us first (so we can check the validity of form submissions better than a PHP log) and if so, is there a way of responding to an email address submitted in the form which will be in the email body?
Now you want a new system that auto-responds but you still want to check the validity of emails manually? If so that manual check kind of takes away from the idea of auto-responding.
Jan 18 '11 #8
Hi JKing, thanks for your response.

No we currently don't have an issue with being spammed, however as soon as the autorespond code is activate and able to be trawled we don't want to play the waiting game with this type of thing.

The form, once submitted, comes through to us which we then process and confirm with the client within 48 hours whether their product details are genuine and are then registered in our db.

Between the moment they process the form and us validating their license details (up to 48 hours) we would like a simple confirmation email sent to the user to say we have received their information and will be in touch soon, mainly because we receive multiple submissions despite a thank you page.

An outlook autoresponder isn't sufficient enough as we receive the email from ourselves, so we would essentially be replying to ourselves. Unless there is a macro to take the email address they submitted out of the subject or body of the email? We just want to avoid any web form autoresponder where possible and utilise CPanel, Outlook or any other recommendations folks have to avoid spammers.
Jan 19 '11 #9
JKing
1,206 Expert 1GB
The form, once submitted, comes through to us which we then process and confirm with the client within 48 hours whether their product details are genuine and are then registered in our db.
How does it come through to you?
By email?
If so how is that email being sent you?
Jan 19 '11 #10
Yes through a formmailer, from our mailer server, to ourselves.
Jan 19 '11 #11
JKing
1,206 Expert 1GB
The "formmailer" you speak of, is it some sort of php script?

What I am getting at here is that you already have some sort of "auto-responder" in place. If users are submitting information to you and you automatically receive an email then you have an auto-responder but it only sends to you. If you are not getting spammed using your current system I don't see where the fear of being spammed is coming from.
Jan 19 '11 #12

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: Mark Carter | last post by:
I'm trying to create a mail server in Twisted. I either get SMTPSenderRefused or SMTPException: SMTP AUTH extension not supported by server. What do I need to do to get it to work?
2
by: michaaal | last post by:
Can I make an Auto Responder that will respond automatically to certain emails? If so, could someone point me in the direction to go? It seems to me that I would need to write the app in...
2
by: Das | last post by:
Hi, I'm using the following code for sending the e-mail. When I send the mail to the same saver it works fine. but if I send mail to different server like yahoo or anyother server. if gives me...
4
by: sujatasingh_orlando | last post by:
Hello, I have to implement a mail server type program for a project using python. I have already implemented smtp and pop3 protocol to send and retrieve mail at the client side. I used an existing...
25
by: abhinav | last post by:
Hello guys, I am a novice in python.I have to implement a full fledged mail server ..But i am not able to choose the language.Should i go for C(socket API) or python for this project? What are the...
1
by: Alok yadav | last post by:
hi, i have to design a mail server which recives and send message using exchange mail server or mail server of win 2003. can u help me how i design that. IS THERE any way to recieve mail using...
5
by: bilal | last post by:
I have installed PHP , Apache on WinXP . I am using php mail function but i am getting error i also have installed Argosoft mail server and it is running properly using port 25 and php.ini is also...
1
by: Prasanta | last post by:
Hello, How to read a mail from the mail server as formatted. I am able to read the mail as row HTML, is there any class, or something method using that i can easily get the all info of that...
5
by: ge0193387 | last post by:
We're trying to get people to use our e-mail instead of people's outside e-mail (g-mail, hotmail) since the local e-mail is used for official correspondence. What I'm wanting to do is get...
4
by: =?Utf-8?B?UmljaA==?= | last post by:
I want to build an simple email smtp client app similar to outlook except with some custom features for a personal computer that uses comcast cable. The owner of the computer said she doesn't have...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.