如何使用 ABAP 代码发送邮件到指定邮箱试读版
2022-09-08 本文已影响0人
_扫地僧_
零基础 ABAP 学习教程系列文章的目录
ABAP 基础知识
-
更多文章正在写作中
Office 专题
ALV 开发专题
- 27 行代码开发一个最简单的 SAP ALV 报表
- 48 行代码给 ABAP ALV 报表的数据行增添颜色效果
- 77 行代码实现ABAP ALV 中的双击事件处理
- SAP ABAP ALV 层次顺序表如何使用双表头(Multiple Headers)进行数据输出
- 如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值
更多文章正在写作中
本教程前面的步骤,我们介绍了如何在 ABAP Editor 里一步步创建包含自定义 Screen 的 ABAP 程序的详细方法。
一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤
本步骤我们更进一步,学习如何在这种 ABAP 程序里,发送邮件到任意的指定邮箱。
先看一下最后实现的效果图,执行报表后,看到如下界面:
- Send To:指定要把邮件发送到哪个邮箱去
- Title:指定发送的邮件标题
下面的文本框,是一个简易的文本编辑器,里面可以编辑邮件正文,支持多行正文。
点击工具栏的 Send Mail 按钮,就能发出一封邮件去了。
因为这个例子我指定的接收邮箱是自己的电子邮箱,所以我的 outlook 里立即收到了一封邮件。
使用事物码 SOST
到系统查看,发现确实有一封邮件成功地通过 ABAP 系统发送出去了。
下面是这个 ABAP 报表实现的具体实现解析和完整源代码。