0% found this document useful (0 votes)
195 views3 pages

Configure Mail in As400

This document provides guidelines for configuring an IBM i system to send emails using SMTP. It outlines steps to activate the SMTP service, configure SMTP attributes including the mail router DNS name and IP address, add directory entries for the SMTP user and internet gateway, and optionally add an alias table entry. It also provides instructions for configuring QMessage Monitor to send emails via SNADS by defining user lists with a special *MAIL queue entry rather than escalation users and procedures.

Uploaded by

sisantsisa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
195 views3 pages

Configure Mail in As400

This document provides guidelines for configuring an IBM i system to send emails using SMTP. It outlines steps to activate the SMTP service, configure SMTP attributes including the mail router DNS name and IP address, add directory entries for the SMTP user and internet gateway, and optionally add an alias table entry. It also provides instructions for configuring QMessage Monitor to send emails via SNADS by defining user lists with a special *MAIL queue entry rather than escalation users and procedures.

Uploaded by

sisantsisa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Configuring Your IBM i to Send Email

Messages  

SMTP Configuration (guidelines only)


Activate the SMTP service on your IBM i systems to send emails (https://www.fortra.com/cta/download-guide-
ibm-i-message-management). Your IBM i system can be used to send emails to your email server. Follow the
procedure below to do this using the Send Distribution (SNDDST) command. The sender of the emails must be
a local SNADS user.

1. Enter the following command:

CFGTCP

2. Choose option 20, Configure TCP/IP applications.

3. Choose option 12, Configure SMTP.

4. Choose option 3, Change SMTP attributes.

5. Set the following values:


Autostart server: *YES
Automatic registration: *NO
User ID prefix: QSM
Address: QSMRMTAD
System name: TCPIP
Alias table type: *SYSTEM
Mail router: '[email protected]'

where:
'[email protected]' is the DNS name of your mail server; check first locally which DNS name
and TCP/IP address you'll have to use.

The local mail server DNS name and IP Address must be added to the local AS/400 TCP/IP Host table
using command CFGTCP and option 10, Work with TCP/IP host table entries. In our configuration
we've added Internet address 111.11.111.111 with Host Name '[email protected]'.

6. Add the following two entries in the Directory Entries table:

ADDDIRE USRID(INTERNET GATEWAY) USRD('Context switching entry') SYSNAME(TCPIP)


MSFSRVLVL(*USRIDX) PREFADR(NETUSRID *IBM ATCONTXT)

ADDDIRE USRID(QSMTPDMY QSMTPSYS) USRD('QSMTP user') SYSNAME(TCPIP)


MSFSRVLVL(*USRIDX)

Note: See the note at the end of these steps. It contains instructions that you can use instead of
following steps 7 and 8.

7. For each DIRE user you want to send email to, change their entry using the following command (the
following is an example for a profile on system BASEL):
CHGDIRE USRID(USERNAME BASEL) USER(USERNAME) NETUSRID('USERNAME BASEL')
USRDFNFLD((SMTPAUSRID SMTP 'firstname.lastname') (SMTPDMN SMTP 'company.com'))
MSFSRVLVL(*SYSMS) PREFADR(*SMTP)

where:
firstname.lastname is the part from your email address before the "@" character.
company.com is the part from your email address after the "@" character.
8. Use the command CHGTCPDMN to set:

* HOSTNAME to SYSTEMNAME (where SYSTEMNAME is the name of your system).

* DMNNAME to company.com (where company.com is your company domain name).

9. To send an email from the IBM i, use the following command:

SNDDST TYPE(*MSG) TOUSRID((USERNAME SYSTEMNAME)) DSTD('Description text')


MSG('Message text')

10. To send emails to users that are not defined in WRKDIRE, change the Distribution Attributes once using
this command:

CHGDSTA SMTPRTE(INTERNET GATEWAY)

Up to now, you can use following command (Information type has to be set to *LMSG) to send directly to
an Internet address:

SNDDST TYPE(*LMSG) TOINTNET (('Recipient email address')) DSTD('Description text')


MSG('Message text') LONGMSG('Long message text')

Be aware to stop and restart the SMTP Server using:

* ENDTCPSVR SERVER(*SMTP)

*STRTCPSVR SERVER(*SMTP)

Note: INSTEAD OF STEPS 7 and 8 above, you can use the System Alias table (GO CFGTCP > 20.
Configure TCP/IP Applications > 12. Configure SMTP > 1. Work with system alias table) and add an entry
there (see below):
 

Configuring QMessage Monitor to Send Email Via


SNADS
Instead of using escalation users and procedures, User Lists must be defined instead. See the section on User
Lists in the latest QMessage Monitor IBM i User Guide (which is downloadable from the website).

The QUEUE column will need to have a special entry of *MAIL. The user and system name will be used as the
address to send the distribution.

Once the User List has been defined it needs to be attached to the required Auto Reply records via the “Copy
To” field.

Still have questions? We can help. Submit a case to technical support (/support/tickets/)

Last Modified On: 11/2/2022

You might also like