CLAS CL_BCS_MAIL_MESSAGE

Source Link
Open in ADT

Home
Previous Object: CL_BCS_MAIL_BODYPART
Next Object: CL_BCS_MAIL_TEXTPART

Status: RELEASED

Public
Type ty_address TYPE c LENGTH 512
Type ty_subject TYPE c LENGTH 1024
Type ty_status TYPE c LENGTH 1
Type ty_copy TYPE enum
Type tys_status TYPE cl_bcs_mail_message=>tys_status
Type tyt_status TYPE cl_bcs_mail_message=>tyt_status
Type tys_exception TYPE cl_bcs_mail_message=>tys_exception
Type tyt_exceptions TYPE cl_bcs_mail_message=>tyt_exceptions
Constant to TYPE i
Constant cc TYPE i
Constant bcc TYPE i
Static Method create_instance
  RETURNING ro_mail_message TYPE REF TO cl_bcs_mail_message
  RAISING cx_bcs_mail
Method add_recipient
  IMPORTING
    iv_address TYPE c LENGTH 512
    iv_copy TYPE enum Optional
  RAISING cx_bcs_mail
Method check
  EXPORTING
    et_exceptions TYPE cl_bcs_mail_message=>tyt_exceptions
  RETURNING rv_all_ok TYPE ABAP_BOOL
Method set_sender
  IMPORTING
    iv_address TYPE c LENGTH 512
  RAISING cx_bcs_mail
Method set_subject
  IMPORTING
    iv_subject TYPE c LENGTH 1024
Method send
  EXPORTING
    et_status TYPE cl_bcs_mail_message=>tyt_status
    ev_mail_status TYPE c LENGTH 1
  RAISING cx_bcs_mail
Method set_main
  IMPORTING
    io_main TYPE REF TO cl_bcs_mail_bodypart
  RAISING cx_bcs_mail
Method add_main_alternative
  IMPORTING
    io_alternative TYPE REF TO cl_bcs_mail_bodypart
  RAISING cx_bcs_mail
Method add_attachment
  IMPORTING
    io_attachment TYPE REF TO cl_bcs_mail_bodypart
  RAISING cx_bcs_mail

Exists on:
754false
750false
702false

Bug reports and ideas welcome
Made using abaplint.app