Я создал функцию Oracle для отправки электронной почты с использованием пакета UTL_SMTP.
При использовании методов Write_Data или Данные , если мой текст не содержит двоеточия, отправленное письмо будет содержать введенный текст в теле письма.
Однако, если текст содержит двоеточие, текст не включается в электронное письмо.
Каждый пример этого, который я видел в Интернете, показывает, что это не проблема. Есть идеи, что может быть причиной этого?
Это работает: UTL_SMTP.write_data(l_mail_conn, 'test');
Это не отправляется: UTL_SMTP.write_data(l_mail_conn, 'test:');
и не делает: UTL_SMTP.write_data(l_mail_conn, 'test' || ':');