Как отправить электронную почту в пакете 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" 

Ответы на вопрос(3)

Ваш ответ на вопрос