JRCP
21 Octubre, 2020 17:46
1
Buen día expertos.
Tengo un dilema con los correos, al enviar un correo por abap se le envía al usuario que ejecuta el programa un mensaje confirmando la entrega del correo de su destinatario, estoy buscando donde puedo quitar esa configuración.
De antemano muchas gracias.
Que función estas utilizando y que datos le estas enviando?
JRCP
21 Octubre, 2020 22:43
3
DATA:
lv_mlrec TYPE so_obj_nam,
lv_sent_to_all TYPE os_boolean,
lv_email TYPE adr6-smtp_addr,
lv_subject TYPE so_obj_des,
lv_text TYPE bcsy_text,
lr_send_request TYPE REF TO cl_bcs,
lr_bcs_exception TYPE REF TO cx_bcs,
lr_recipient TYPE REF TO if_recipient_bcs,
lr_sender TYPE REF TO cl_sapuser_bcs,
lr_document TYPE REF TO cl_document_bcs.
*Create send request
lr_send_request = cl_bcs=>create_persistent( ).
*Email From
lr_sender = cl_sapuser_bcs=>create( sy-uname ).
*Add sender to send request
CALL METHOD lr_send_request->set_send_immediately
* CALL METHOD lr_send_request->set_sender
EXPORTING
i_send_immediately = 'X'.
* i_sender = lr_sender.
CALL METHOD lr_send_request->add_recipient
EXPORTING
i_recipient = lr_recipient
i_express = 'X'
i_copy = 'X' " CC indicator
* i_blind_copy =
* i_no_forward =
.
*Add document to send request
CALL METHOD lr_send_request->set_document( lr_document ).
* Send email
CALL METHOD lr_send_request->send(
EXPORTING
i_with_error_screen = 'X'
RECEIVING
result = lv_sent_to_all ).
* IF lv_sent_to_all = 'X'.
* WRITE 'El correo se envio exitosamente!'.
* ENDIF.
1 me gusta
Las únicas diferencias que veo de cuando yo lo he usado es que:
No uso el parámetro i_express = 'X’
ni:
CALL METHOD lr_send_request->set_sender
EXPORTING
i_send_immediately = ‘X’.
1 me gusta
JRCP
22 Octubre, 2020 16:14
7
Muchas Gracias!!! si era así.
1 me gusta
system
Cerrado
29 Octubre, 2020 16:14
8
Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.