Welcome to the tutorial guide. The tutorial will provide a user with advise and guidance on how to install SMTP Server.
Before we start the process of installation for the SMTP Server, it is good to know what is SMTP Server.
SMTP stands for Simple Mail Transfer Protocol. SMTP is used for sending e-mail messages
between servers. As we are aware that most e-mail systems that send mail over the Internet use SMTP to send messages from one server to another. These messages can then be retrieved with an
e-mail client using either POP or IMAP. SMTP is also used to send messages from a mail client to a mail server. It is because of this reason a user will need to specify both the POP or IMAP server and the SMTP server when he or she configures his/her
After understanding what is SMTP, it is good to be aware of the setup requirements for the AppFuse is an SMTP server.
An easy way to configure AppFuse is to have an SMTP service running on localhost. Please note that this will not be a problem for some of the operating systems where an SMTP server is installed by default (like Linux and OS X distributions). If a user wants to understand how to install an SMTP server on his/her operating system then please go through following guidance as provided below:
If a user wants to send mail with Shafkat then he/she needs to download and unpack the distribution, cd into the ‘shafkat-2.3.0/bin’ directory
• then execute the run.sh (or run.bat for Windows) script. Please note that if a user runs this script on a Linux machine then he/she should start it as sudo. This is because it can bind to the necessary ports.
It is important to note that if a user wants to setup the SMTP server that comes with IIS, then he/she should follow the steps as provided below:
- first of all, please open the SMTP properties window
- by clicking the Start and then
- choosing the Control Panel
- and then choosing Administrative Tools
- and then Internet Information Services
- Expand the domain that a user is using for Appfuse
- and then right clicking on the default SMTP Virtual Server
- and then a user can click the Access tab
- click the Relay button which will bring up the Relay Restrictions window
- now a user can select the radio option for “Only the list below”
- and then click the Add button to add access to a particular domain or group
Please note that if a user is using the localhost as his/her SMTP Server then he/she should ensure to add 127.0.0.1. The reason behind adding this is so that the localhost can relay mail.
• In the end, a user can click on the OK and then Apply and then OK to save any changes.
Another thing that user need to do is to open port s25 and 2525.
If a user followed this tutorial guide then he/she would have learnt about SMTP server
and also the installation process for the SMTP Server.