Results 1 to 8 of 8

Thread: E-Mail Signup which does NOT send e-mail...

  1. #1
    Join Date
    Mar 2007
    Posts
    14
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default E-Mail Signup which does NOT send e-mail...

    Hi All:

    I am looking for someone to help create a cgi (or other basic code) script to do something I have not been able to find yet.

    We want an e-mail list signup form for our website which does NOT actually send an email message!

    Rather, the form should take the input fields (email address, name, comment, etc) and create a simple text file, time and date stamped, and SAVE it on our web host server in a top-level secure folder (not under the HTML access folders). Successful SAVE of the file should return a page saying "your email has been added to our mailing list" or any problem creating the file should return an error page.

    Yah it's a strange way to do it, I know... but we have a valid reason for wanting it this way

    Anything like this already out there? Or someone can do it for us for a reasonable fee? Thanks in advance for all replies

    -JCC

  2. #2
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    29,076
    Thanks
    44
    Thanked 3,216 Times in 3,178 Posts
    Blog Entries
    12

    Default

    You should ask your host what they offer. For example, some have PHP List available. It is a robust mailing list program which allows you to configure the responses. That is the only one that I am familiar with but, there are many others.

    Generally, it is a good idea to have a confirmation email sent out to the person signing up as this allows them to opt out if someone else used their email address to sign up.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  3. #3
    Join Date
    Mar 2007
    Posts
    14
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    Well the idea again is to NOT use e-mail at all, at first. Rather we are collecting the info from the form in text files directly on the hosting site server.

    Later, reading the files, we will use them from another email account but that's getting into the complicated reason *why* we wanna do it this weird way...

    I know it's not normal, but maybe there's some script somewhere for just 'uploading' information to a text file saved on the server that would work this way?

    Take the whole "email" idea out of it and just figure the email address is a string of ASCII text that we want the site visitor to be able to type in on a form and send to us at the website, saved in a secure text file on the server, and then maybe it makes more sense. Kinda.

  4. #4
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    Well, you could do that with a server-side language (such as PHP, ASP, etc). Simply set up the form on the HTML page, set up a text file (above the document root), and create the script to read/write/edit that text file. If it is just to "harvest" email addresses, then that would work. I believe their are some scripts similar to this in the PHP forum. Take a look around there.

    Hope this helps.

    Note: Also, see what your hosting server provides as far as server side languages.
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  5. #5
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    29,076
    Thanks
    44
    Thanked 3,216 Times in 3,178 Posts
    Blog Entries
    12

    Default

    You could also still use something like PHP List to get the addresses and export them for use elsewhere with no initial confirm being sent out.

    However, what harm would an initial confirm do though? It would at least start the process of weeding out invalid and unsolicited email addresses.

    Also, this is beginning to sound a little like a spam email scheme.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  6. #6
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    Quote Originally Posted by jscheuer1 View Post
    Also, this is beginning to sound a little like a spam email scheme.
    That is why I only suggested what I did in my previous post instead of actually writing out a script for it.
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  7. #7
    Join Date
    Mar 2007
    Posts
    14
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    Don't worry guys... it's not for some kinda spam thing. Believe me I hate spam as much as everyone.

    It's just that we wanna have this list-signup page work ONLY on the web server and NOT send out any email at all (totally opposite of spamming!) unless and until the list grows to some substantial size. Which it may not, depending on the visitor reaction to the site.

    Anyway, yah it's not a normal thing to do... so, never mind. Maybe we'll rethink it. But, no, honestly it's not any kinda spam thing. Heaven forbid...

    -JCC

  8. #8
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,486
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    If you get PHPList (as John stated) the admin panels will allow you to disable those types of things. I ran PHPList for a long while its complex to get started but once you get used to the Admin interface it is pretty easy.
    {CWoT - Riddle } {OSTU - Psycho} {Invasion - Team}
    Follow Me on Twitter: @Negative_Chaos
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •