As many of the future articles will concentrate on administrative issues and assume Postfix is already installed, let's go ahead and install it.
Installation
Installation is very easy (remember we are using CentOS for these articles):Note that we also install telnet and mailx as they contain several tools we'll use to test and configure Postfix.sudo yum install postfix telnet mailx
Done.
Start
We now have Postfix installed on our slice so let's get it up and running.sudo /etc/init.d/postfix start
Defaults
At this stage, you can send emails from your application.The preparation we did in the previous article and the Postfix installation shown above means that the very basics are already done.
Quick Test
Although we will look in more detail at sending mail in the next article, let's conduct a quick test to see if Postfix is actually sending mail.You will need to send an email to a working email address using the 'mail' command:
Replace the email address with one of your choosing (remember this must be a working email address).mail address@example.com
The output asks for the subject of the email. Once done, press enter/return.
Next enter the subject of the email. Once done, press enter/return and then a single period (.) - the period lets mail know the body is finished.
Finally press enter/return again to send the email (you may need to do this twice so you skip the 'CC:' entry.
The output on my machine looks something like this:
No confirmation is given that the email has been sent (the logs will show the details) but...mail address@example.com Subject: Test email from demoslice.com Test body of the email. . Cc:
You've Got Mail
Check the receiving email address and voila! a nice, fresh email with the subject 'Test email from demoslice.com'.For many people, that is all you need to send mail from your application - especially if the only emails are notifications to the site administrator.
However, the next article will look in more detail at the settings in Postfix's main.cf file and what they mean. This can help in reducing the chances of your email being classed as spam or your Slice IP being blocklisted.
Tidak ada komentar:
Posting Komentar