不同邮箱的认证规则不一样,当初帮别人测试的时候留下的记录,主要看v_user部分--下面四个变量请根据实际邮件服务器进行赋值
 v_mailhost  VARCHAR2(30) := 'smtpcom.263xmail.com';     --SMTP服务器地址
   v_user      VARCHAR2(30) := '[email protected]'; --登录SMTP服务器的用户名;只是用户名,不包括163.com部分,此处是错误说法,要看邮件系统的认证规则
   v_pass      VARCHAR2(20) := 'XXXXXX';  --登录SMTP服务器的密码
   v_sender    VARCHAR2(50)  := '[email protected]'; --发送都邮箱,一般与 ps_user 对应
   v_conn  UTL_SMTP.connection; --到邮件服务器的连接
   v_msg varchar2(4000);  --邮件内容

解决方案 »

  1.   

    认证规则不一样。qq邮箱的规则:
    开启POP3/SMTP/IMAP功能为什么需要先设置独立密码?
    开启POP3/SMTP/IMAP功能必须先设置独立密码,这样能够保障你在第三方客户端登陆时的帐户安全。
    如果你已经开启了POP3/SMTP/IMAP功能,撤销独立密码会同时关闭你的POP3/SMTP/IMAP功能,这会导致你无法在第三方客户端登陆QQ邮箱。
    解决方法:重新设置独立密码。