如何使用 ABAP 代码发送邮件到指定邮箱试读版

零基础 ABAP 学习教程系列文章的目录

ABAP 基础知识

Office 专题

ALV 开发专题

更多文章正在写作中

本教程前面的步骤,我们介绍了如何在 ABAP Editor 里一步步创建包含自定义 Screen 的 ABAP 程序的详细方法。

一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤

本步骤我们更进一步,学习如何在这种 ABAP 程序里,发送邮件到任意的指定邮箱。

先看一下最后实现的效果图,执行报表后,看到如下界面:

如何使用 ABAP 代码发送邮件到指定邮箱试读版_第1张图片

  • Send To:指定要把邮件发送到哪个邮箱去
  • Title:指定发送的邮件标题

下面的文本框,是一个简易的文本编辑器,里面可以编辑邮件正文,支持多行正文。

点击工具栏的 Send Mail 按钮,就能发出一封邮件去了。

因为这个例子我指定的接收邮箱是自己的电子邮箱,所以我的 outlook 里立即收到了一封邮件。

如何使用 ABAP 代码发送邮件到指定邮箱试读版_第2张图片

使用事物码 SOST 到系统查看,发现确实有一封邮件成功地通过 ABAP 系统发送出去了。

如何使用 ABAP 代码发送邮件到指定邮箱试读版_第3张图片

下面是这个 ABAP 报表实现的具体实现解析和完整源代码。

你可能感兴趣的:(如何使用 ABAP 代码发送邮件到指定邮箱试读版)