SAP发送邮件配置

1.RZ10配置文件

is/SMTP/virt_host_1 值: *:25;

icm/server_port_1 值: PROT=SMTP,PORT=25

这里可以根据使用情况来选择用那个参数

2.SMICM创建SMTP的端口

这里如果没有可以创建一个

SMTP   25000

3.SU01创建一个系统用户

这里如果直接用sap发送邮件,那么当前登录的账号的电子邮件地址必须是跟后面配置的用户名是一致的

4.SICF激活SAPconnect服务

这里文件参数的编号需要与上面配置的RZ10的参数is/SMTP/virt_host_1一致,即如果是用的host_0则这里配置0

记得激活

5.SC0T配置节点信息

这里必须是*

这里如果是不需要加密的情况下,选择不使用传输层安全

需要加密则如下所示

复制授权码到密码中

6.邮件发送测试(SBWP) 事物代码:SBWP

7.SAP 邮件发送请求监控(SOST) 事物代码:SOST

正常SBWP发送邮件是需要等待一会的,也可以在SOST中直接手动点击发送,还可以监控邮件状态

在使用SO_NEW_DOCUMENT_ATT_SEND_API1发送邮件时,会遇到邮件一直等待的情况,可以增加如下代码

IF sy-subrc = 0.
   es_return-type = 'S'.
    es_return-message = es_return-message && TEXT-m19. " 邮件发送成功
    MESSAGE '邮件发送成功' TYPE 'S' DISPLAY  LIKE 'S'.
    WAIT UP TO 1 SECONDS.
    " 立即发送邮件
    SUBMIT rsconn01                                      "#EC CI_SUBMIT
    WITH mode = 'INT' WITH output = '' AND RETURN. ".
  ELSE.
    es_return-type = 'S'.
    es_return-message = es_return-message && TEXT-m20. " 邮件发送失败
        MESSAGE '邮件发送失败' TYPE 'S' DISPLAY  LIKE 'E'.
          ENDIF.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值