Email Encoding

International Character Sets (Charsets) for Email Newsletter Messages

Single Opt-In (Internal)


With a single opt-in process, an address is automatically added to the relevant mailing list as soon as it's submitted, e.g. through a sign-up form at a website. After adding the new member the program can send an optional "welcome message".


How it works:


The user only has to fill out the form and click on "Submit" . The single opt-in process is easy and direct - there are no further steps required by the user.



Double Opt-In (Internal)


Double opt-in means the submitted address is not immediately added to the mailing list. Instead an email is first sent to the email address, requesting confirmation. The recipient can confirm the request by replying to the confirmation message. The email address is only added to the mailing list, if the recipient responds to the confirmation email. After adding the new member the program sends an autoresponder - welcome message. The confirmation process is failsafe and very simple. All the new member has to do is to click "Reply" and "Send".


How it works:


The main advantage of the double opt-in process is, that only confirmed addresses will be added ot the list. 
The disadvantages of the double opt-in process are that it can take some time before the user will get the confirmation message - and that if the confirmation message was blocked by a spam-filter, then the user will not receive the message, which makes it impossible for the user to complete the subscribe process.



Custom Double Opt-In (External) with Single Opt-In (Internal)


The program receives the initial "Subscribe" message - sent e.g. from a web form - during the "List Synchronization". This means it can take a while (depending on your settings) before the message "requesting confirmation" will be sent to the new subscriber.

There is an alternative by using an External Double Opt-In Solution with an Internal Single Opt-In Process.
This can be done e.g. by using a custom php script which handles the double opt-in process and sends a regular single opt-in subscribe message to the program after the (external) double opt-in process was completed.




There are also other alternatives possible, e.g. using a php-script which saves the values to a SQL database instead of including the member data in the "requesting confirmation" message.

Please note:  The Custom Double Opt-In (External) process is only recommended for advanced users with good php skills.