User Tools

Site Tools


pub:smtpi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pub:smtpi [2018/05/24 23:06] (current)
Line 1: Line 1:
 +<​html>&#​091;</​html>​[[start#​imail | Up To iMail ]]<​html>&#​093;</​html>​
  
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +====== Using iMail with the IBM i SMTP and POP Servers ======
 +
 +One can effectively use the IBM i SMTP and POP servers to route emails originated \\
 +by iMail. These servers are part of the core operating system and thus no extra cost.
 +
 +The IP of the IBM System i in this example will given as 192.168.0.128.
 +
 +
 +__//​**Helpful Hand**//__: If you need an extra hand, contact us to get a quote to have inFORM Decisions do the work for you. [[http://​www.informdecisions.com/​content_html/​contact_ProServ.asp|Click Here]] to get a quote or call us at (949) 709-5838, Option 3.
 +
 +===== Requirements =====
 +
 +You will need:\\
 +An email account to use as the from address. This account can be in either of these formats:\\
 +JohnDoe@DoeDomain.com,​ or \\
 +JohnDoe@Server.DoeDomain.com
 +
 +These instructions will work with the account in the first, more common format.
 +
 +
 +
 +==== Host Table Setup ====
 +
 +The IBM i server must understand itself as DoeDomain.com. This can be established\\
 +by making an entry in the hosts table, menu CFGTCP option 10.
 +
 +{{pub:​imail:​hoststable.png?​500|}}
 +
 +
 +
 +
 +
 +==== User Profile Setup ====
 +
 +A user profile, JohnDoe, must be established with a password.\\
 +A directory entry must be established for him.
 +
 +WRKDIRE, option 1 to add.
 +
 +Complete the first screen as a normal directory entry, then:
 +
 +Press F19 to add an SMTP name:
 +
 +{{pub:​imail:​addsmtpname.png?​500|}}
 +
 +Returning to the main definition of the directory entry, page down a few pages \\
 +and set the following:
 +
 +Mail Service Level - 2   ​System message store\\
 +Preferred Address ​ - 3   SMTP Name
 +
 +{{pub:​imail:​mailservicelevel.png?​500|}}
 +
 +
 +==== DNS Requirements ====
 +
 +If you intend to transmit emails outside the company'​s intranet, please be aware of the following \\
 +additional requirements:​
 +
 +=== Firewall ===
 +
 +Some companies restrict outbound port 25, the well known smtp port. This port will need to be opened\\
 +so that the IBM i may transmit email outside the intranet.
 +
 +=== DNS ===
 +
 +The company'​s DNS records must be altered:
 +
 +  * An **A** or **CNAME** record must be established for the apparent source IP of the SMTP server.
 +  * An **MX** record must be established for the server name provided in the A or CNAME record.
 +  * The **SPF** must be reviewed, altered and/or created as appropriate to provide for the IBM i SMTP Server.
 +
 +\\
 +
 +
 +===== Configuring iMail  =====
 +
 +Menu IMAIL, option 1 to configure iMail.
 +
 +
 +Set the SMTP Host Mail Server to the IP of the IBM i server: ​ 192.168.0.128\\
 +Set the SMTP Port to:  00025\\
 +Set the Email Send Method.(SMTP/​ESMTP) to:  SMTP
 +
 +
 +Set these addresses: ​ Sender Address, ​ Default From Address to JohnDoe@DoeDomain.com.
 +
 +
 +
 +
 +
 +
 +
 +===== Configuring IBM i Servers =====
 +
 +Start **Operations Navigator**,​ and drill down to Network, Servers, TCP/IP.\\
 +Right click on the SMTP server and select properties.
 +
 +The following settings are "​cookbook",​ and should work in basic situations.\\
 +This presumes the default setup.
 +
 +General Tab:\\
 +
 +**Use Mail Route**r: None\\
 +
 +Relay Restrictions Tab:\\
 +
 +**Allow Relay Messages**: ​ Set the radio button to Specified.\\
 +In the bottom of the dialog work with the Addresses Allowed to Relay dialog to \\
 +specify the subnets and masks allowed to work with this email server. This should include:\\
 +
 +192.168.0.128 255.255.255.255 to include the IBM i server itself\\
 +192.168.1.0 ​  ​255.255.255.0 ​  to include all of Doe Corporation'​s PC's.
 +
 +Multiple Domains Tab:\\
 +
 +Check the checkbox: ​ **Specify domains associated with each interface.**\\
 +Use the dialog to add DoeDomain.com to the interface 192.168.0.128.
 +
 +Additional Parameters Tab:\\
 +
 +Uncheck **Support Delivery Status Notification** to cause the server to return emails to the sender
 +rather than notify one email address of all failures.
 +
 +When done click '​OK'​ to save. Then right click on the SMTP server and select '​stop'​.
 +Next right click on the SMTP server and select '​start'​.
 +
 +Next right click on the POP server and select the General Tab:
 +
 +Check the checkbox to start when TCP/IP is started.\\
 +Click the radio button to specify **non-secure only**.\\
 +Click '​OK'​ to save.
 +Then stop and restart the server as you did for the SMTP server above.
 +
 +At this point the SMTP and POP servers should both be running.
 +
 +
 +
 +
 +
 +
 +===== Using A PC Email Client =====
 +
 +Using a PC client such as Outlook, configure a new profile as follows:
 +
 +1. User name:  johndoe\\
 +2. Password: ​  ​greenscreen password\\
 +3. Email address: JohnDoe@DoeDomain.com\\
 +4. SMTP Server address: ​ 192.168.0.128 - the IP of the IBM i server. \\
 +5. SMTP Port:  25\\
 +6. Use POP3 for retrieving email, not imap. 
 +
 +You should now be able to send and receive email using Outlook, with the email server being\\
 +the IBM i. 
 +
 +
 +===== Final Test =====
 +
 +Go to menu iMail, option 12. Send a message to JohnDoe@DoeDomain.com.\\
 +Then, go to Outlook and check for new emails. It should be in the inbox.
 +
 +\\
 +
 +----
 +<​html>&#​091;</​html>​[[start#​imail | Up To iMail ]]<​html>&#​093;</​html>​
pub/smtpi.txt ยท Last modified: 2018/05/24 23:06 (external edit)