Escolar Documentos
Profissional Documentos
Cultura Documentos
SAP ECC permits sending and receiving of messages, including email. NetWeaver ABAP comes with
everything needed to set up the configuration. What is needed is an external email infrastructure to have a
usable mail configuration in SAP that allows for sending and receiving email:
External SMTP server. Acts as a SMTP server between SAP and the receiver. This is the email
server used to send emails. This can be the official SMTP server of the corporation or any other valid
one, like Yahoo.
Route for incoming emails. As the MX DNS entry for a domain normally points to the
SMTP server mentioned above, the SAP SMTP server wont receive emails automatically.
A forwarding rule between the SMTP server and the SAP SMTP server needs to be
configured.
Link
https://service.sap.com/sap/support/notes/455140
SAP Help
http://help.sap.com/saphelp_nw70/helpdata/en/
af/73563c1e734f0fe10000000a114084/content.htm
The steps are pretty simple. All are to be executed in the SAP system. I used the NPL Gateway Demo system
for this.
Select the right profile (here: instance profile) and the Extended maintenance option.
Add an entry for SMTP in the instance profile. Here, the port used is 25000.
Warning message informs that a ICM restart is needed to activate the changes.
ICM profile file is changed, change is persisted in the file but ICM does not pick up the new configuration
automatically. A restart of ICM is needed.
Transaction: SMICM
The Restart option didnt work for me, a hard exit with a start activated the change. But I am not
Basis person.
Check the SMTP service details. They have to match the new configuration.
Make sure the users in the SAP system have an email address configured.
Handler list
Note: This is the SMTP server the SAP system will use to actually send the emails. Emails get send to this
SMTP server and from there they are being send to the actual recipient. That is, the server defined has the
responsibility to lookup the MX entry of the receiving domain.
Set the address type this node does accept
Note: In the address area, insert the valid format of email addresses. When you insert * the node will
accept every email address. To make this node only accept email addresses for a specific user, put
<username>@domain.tld
Now the node is configured to accept outgoing emails. What is missing is a job that picks up the emails from
the outgoing queue and sends them. Create a job that will send the queued messages
View: Job view
To run the job immediately, select Start immediately. To schedule a job so it is executed at a
defined interval, select Schedule
To schedule
Result
1. Inbound
As long as the virtual SMTP server is activated and the system user has the right permission AND a user with
the correct email address exists, inbound processing of emails will work.