Introduction to Script Mail (with Questions and Answers)
Posted by Paul Woodland on 04 August 2012 04:24 PM
Script Mail is the method via which all email needs to be sent from websites on our servers. The old method of sending via "localhost" will be withdrawn from the UK servers in January 2013. It has been introduced in order to protect our services from abuse, and as a result ensure the reliable delivery of email sent from websites hosted with us. As hackers and spammers use more and more sophisticated means to compromise flaws in website's code, it becomes more and more common for innocent websites to be used to send spam. It is always best to secure websites to prevent this, but Script Mail provides a level of protection against websites sending spam in the event that their owners fail to properly secure their sites. Because of this, it helps prevent our IPs from being blacklisted (which can cause emails you send to be blocked or to be sent to junk mail folders). Script Mail works by requiring that a website identifies itself before it is allowed to send email through our servers, so that we always know which website has sent any particular email, and can limit the amount sent per website.
How do I enable and use Script Mail?
You will now see two options, the second of which is to allow any "from" address to send emails through your site. This again removes a level of proection against abuse, so is not the recommended option, but is there for websites that need to send emails that appear to be from many different addresses. The first option is the recommended one, and it will ask you to specify (one per line) a list of addresses that you want to allow sending from.
You will then be asked to agree to the terms and that you are responsible for all emails sent through our servers using your details. For this reason it is important to keep your details safe and secure, and to keep your website up to date and secure so that it can not be used to abuse our services. To indicate your agreement, carefully read each clause and tick the box by the side to indicate agreement. You will need to enter your name at the bottom and depending on the limit selected, may need to enter a jusitifcation. Once you press save, you will be sent back to the main page, which will now show your server address, username and password, which you can can enter into your code to send emails.
If you believe at any time that the details may have been compromised and could be used by spammers, please immediatley request a new password be issued. This can be done using the link on the Script Mail page in Helm. Also on this page, you can view statistics on how many emails have gone through our servers from your website for each sending address. You can also add new addresses that are allowed to send email.
Sending an email
Q & A
Why are a username and password now needed?
I wish to send a large newsletter, how does this affect me?
I need a higher limit than is available?
What about the PHP mail() function?
Can I use this service to send email from anywhere other than my website hosted with LiquidSix?
I have another question