Как отправить электронную почту в пакете Oracle PL / SQL нескольким получателям?
Как отправить электронную почту в пакете Oracle PL / SQL нескольким получателям? У меня ниже процедура pl / sql в пакете oracle, она работает только для одного получателя. Мне нужно улучшить его функционал, чтобы он мог отправлять электронную почту нескольким получателям одновременно, например "Кому: Дэвид Фестул; Питер Макита; Джон Дьюолт ", Любое тело может помочь мне будет очень ценить! Пожалуйста, предоставьте мне измененный код.
procedure email(p_recip in varchar2,
p_subject in varchar2,
p_message in varchar2) is
c utl_smtp.connection;
msg varchar2(4000);
procedure send_header(name in varchar2, header in varchar2) as
begin
utl_smtp.write_data(c, name || ': ' || header || utl_tcp.crlf);
end;
begin
--Open SMTP connection
c := utl_smtp.open_connection('ExchangeServerName');
-- Write SMTP header
utl_smtp.helo(c, 'ExchangeServerName');
utl_smtp.mail(c, '[email protected]');
utl_smtp.rcpt(c, p_recip);
utl_smtp.open_data(c);
send_header('From', '"Title"