Html / Email / Distribution list problem from a noob - html

I need to create a feature for a website that will allow a user to enter their email in order to receive a free promotion (which will be emailed immediately) and be added to an announcement list. I haven't done any web programming and am wondering where I should start?
Should I just create a database and everytime an email is entered, add the email to the database, then when I want to send out an announcement just write a script that will send an email to every address?
Thanks!

Sites like Campaigner do all of this for you. Why re-invent the wheel.

You could use emailing list software; on a Linux box, that would be Mailman, http://www.list.org/.

Use ASP.NET express. Configure send e-mail and sore whatever you need in the database.
http://www.orcsweb.com/blog/brad/sending-email-from-asp-net-4-c-sample-code/

Related

start of making a mailing list and saving it to notepad (perfectiblely in html)

Hey I'm making a mailing list and I am wondering how do i set up a way for people to send me a message of their email and for it to automatically save to a notepad file or somewhere else?
Really depends on the scale of email list 10s,100s,10000s and the $ budget. There is loads of pre-cooked software for email management/handling from listserv to mailchimp. On the smallest scale some email clients outlook/thunderbird can be set to perform actions on incoming email from/to target address such as put in folder or forward. Best approach depends on your environment (mac/linux/pc) and email infrastructure on premise, in cloud etc. and ability to code
see https://docs.python.org/2/library/email.parser.html

Post to Node.js Server from Within HTML e-mail

I am writing a simple mailing application, however I am not yet aware of the full capabilities of HTML editing within the mailing world.
I would like to give the website administrator the choice to accept or to refuse a reservation by sending him an overview of the reservation. Below in the mail I had 2 buttons in mind, accept & refuse.
I tried using a form within the HTML e-mail but almost every mailing client blocks this out.
Is there another method to do a http post command to let's say myserver.com/accept or myserver.com/refuse from within an e-mail without having to open an additional webpage?
If not, what is the best way to achieve such things?
This is a pretty relevant article: https://www.sitepoint.com/forms-in-email/
Basically he concludes that support is not reliable so you should not use forms in emails which I agree with.
Since you say you want to give this choice to a website administrator I think you probably want some sort of authentication. So I could see it working something like this...
Send the admin an email containing two links mysite.com/reservations/:reservation_id/accept and mysite.com/reservations/:reservation_id/refuse.
Admin clicks on one of the links
Link opens in the browser and your site(controller -> ReservationService) accepts or refuses based on the id and action in the url
You will have a few things to consider, such as authentication(I assume you already have this since you have the notion of website admin?), authorization(can this admin accept or deny the reservation?), does the reservation exist, has the admin already accepted or denied the reservation, etc.

How we can send small form in Email using AS3

I create small form (Name, email, Subject, Message) in Flash. Want to send this by email using AS3 code.
Can we use this offline? Like, we fill all the detail and after submit then its go online and receive the detail in email
as #esimov said, security is not major concern then you have to use SMTPMailer, because your mail send in pure text form to the e-mail server. but if you want to use SMTPMailer then you can use some encryption and decryption method in it. This encryption packet with key are traceable. so If security is major concern then you must use airxmail written in actionscript so you can send and receive mail with SMTP, POP3, IMAP4 protocol. best example are given to send and recieve a mail.
May this will help you.
If you want to use an email client directly using Flash technology you need to stick with Flex. It has a robust backend interaction and even more it allows to do some cross scripting interactions.
However if you wish to use Flash and not Flex, actually there is an email sending application called SMTPMailer which sends attached files through emails with the Socket class available in the Player 9 and AS3. Please note, that for security reason is always better to send emails from the server side of the application. So another possibility would be to integrate the email sending part in a server side script.

Send email from web browser

This question is hard to explain and can be vague. What I am trying to achieve is something similar to the click of a "reply" button found on Craigslist.
What makes this unique compared to a simple mailto or using an smtp sever is that the user must log in to their email accounts and automatically goes to send email with the send information available or (already given) eg. "joesmith#email.com".
Where do I find information on this? and examples.
Note that I use Visual Studio 2010 language C#
You should be able to accomplish something similar to the Craigslist example by creating links with the following URLs:
https://mail.google.com/mail/?view=cm&fs=1&to=<to_address>&su=<subject>
http://compose.mail.yahoo.com/?to=<to_address>&subject=<subject>
http://mail.live.com/mail/EditMessageLight.aspx?n=&to=<to_address>&subject=<subject>
http://webmail.aol.com/Mail/ComposeMessage.aspx?to=<to_address>&subject=<subject>

How to create an email mailing list

Im creating a coming soon page for a website im developing, and im adding an option for the user to enter their email address so we can email them when the site is up.
How do I do this?
In order to make a form you will need to use an HTML form to allow the user to input their email address, and then a server side technology such as php or asp.net to grab the data and either send an email directly after the form is submitted, or store in a database or text file for later processing.
You can create a simple email form by following the steps here.
Heres a solution for asp.net.
And heres one for php.
Hope this helps.
Prefinery will help you manage the entire "beta" process. If you are just looking for a simple for tool, look at emailmeform.
If you have programming experience, you could create a database and store the email address.