Discuz! 论坛官方 » Discuz!帮助文档 » Discuz论坛邮件不能发送的原因和解决办法
头衔 King
星级
我是一个天屎!
fputs($fp, "DATA\r\n");
sleep(1);
$mailsend = 1; // 邮件发送方式 0=不发送任何邮件 // 1=通过 PHP 函数及 UNIX sendmail 发送(推荐此方式) // 2=通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证) // 3=通过 PHP 函数 SMTP 发送 Email(仅 win32 下有效, 不支持 ESMTP)
$from = 'my@mydomain.com'; // 发件人邮件地址 $to1 = 'test@test.com'; // 测试单一邮件发送地址 $to2 = 'test1@test1.com, test2@test2.net'; // 测试邮件群体发送地址
$mailcfg['server'] = 'smtp.21cn.com'; // SMTP 服务器 $mailcfg['port'] = '25'; // SMTP 端口, 默认不需修改 $mailcfg['auth'] = 1; // 是否需要 AUTH LOGIN 验证, 1=是, 0=否 $mailcfg['from'] = 'Discuz <myaccount@21cn.com>'; // 发信人地址 (如果需要验证,必须为本服务器地址) $mailcfg['auth_username'] = 'myaccount'; // 验证用户名 $mailcfg['auth_password'] = 'password'; // 验证密码
查看个人网站
查看详细资料
TOP
昵称: 丹牛
头衔 Discuz! Hosting Customer
开心就好~
头衔 Lord
昵称: 无才可去补苍天
头衔 Genius
im80s.net
昵称: 消失ing...
头衔 Forum Legend
头衔 Member
头衔 Conqueror