SEND_ATTACH_RAW 过程 - 将带有 BLOB 附件的电子邮件发送至 SMTP 服务器

SEND_ATTACH_RAW 过程能够将带有二进制附件的电子邮件发送至 SMTP 服务器。

语法

阅读语法图跳过直观语法图UTL_MAIL.SEND_ATTACH_RAW( sender,recipients,cc ,bcc,subject, message,mime_type, priority,attachment,att_inline,att_mime_type,att_filename)

参数

sender
类型为 VARCHAR(256) 的输入自变量,用于指定发送方的电子邮件地址。
recipients
类型为 VARCHAR(32672) 的输入自变量,用于指定用逗号分隔的接收方电子邮件地址。
cc
类型为 VARCHAR(32672) 的输入自变量,用于指定用逗号分隔的副本接收方电子邮件地址。
bcc
类型为 VARCHAR(32672) 的输入自变量,用于指定用逗号分隔的密送副本接收方电子邮件地址。
subject
类型为 VARCHAR(32672) 的输入自变量,用于指定电子邮件的主题行。
message
类型为 VARCHAR(32672) 的输入自变量,用于指定电子邮件的正文。
mime_type
类型为 VARCHAR(1024) 的输入自变量,用于指定消息的 MIME 类型。缺省值为 'text/plain; charset=us-ascii'
priority
类型为 INTEGER 的输入自变量,用于指定电子邮件的优先级。缺省值为 3。
attachment
类型为 BLOB(10M) 的输入自变量,其中包含附件。
att_inline
类型为 BOOLEAN 的可选输入自变量,用于指定附件是否为可视直接插入。如果设置为“true”,那么附件为可视直接插入,如果设置为“false”,那么附件为不可视直接插入。缺省值为“true”。
att_mime_type
类型为 VARCHAR(1024) 的可选输入自变量,用于指定附件的 MIME 类型。缺省值为 application/octet
att_filename
类型为 VARCHAR(512) 的可选输入自变量,用于指定包含附件的文件名。缺省值为 NULL。

权限

对 UTL_MAIL 模块的 EXECUTE 特权。