|
|
我用的是discuz的论坛,现在想使用会员通过邮件认证进行注册。根据官方的文档,这个功能是通过php函数和sendmail完成的。我使用的是AS4,默认安装的sendmail。当开启这个功能以后,发现不能进行正常的邮件认证。用文件测试一下,系统给我回复mail内容如下:
- From MAILER-DAEMON@localhost.localdomain Fri Jul 21 14:33:42 2006
- Return-Path: <MAILER-DAEMON@localhost.localdomain>
- Received: from localhost.localdomain (bbsserver [127.0.0.1])
- by localhost.localdomain (8.13.1/8.13.1) with ESMTP id k6L6Xgb9003177
- for <nobody@localhost.localdomain>; Fri, 21 Jul 2006 14:33:42 +0800
- Received: from localhost (localhost)
- by localhost.localdomain (8.13.1/8.13.1/Submit) id k6L6XfRV003176;
- Fri, 21 Jul 2006 14:33:42 +0800
- Date: Fri, 21 Jul 2006 14:33:42 +0800
- From: Mail Delivery Subsystem <MAILER-DAEMON@localhost.localdomain>
- Message-Id: <200607210633.k6L6XfRV003176@localhost.localdomain>
- To: nobody@localhost.localdomain
- MIME-Version: 1.0
- Content-Type: multipart/report; report-type=delivery-status;
- boundary="k6L6XfRV003176.1153463622/localhost.localdomain"
- Content-Transfer-Encoding: 8bit
- Subject: Returned mail: see transcript for details
- Auto-Submitted: auto-generated (failure)
- This is a MIME-encapsulated message
- --k6L6XfRV003176.1153463622/localhost.localdomain
- The original message was received at Fri, 21 Jul 2006 14:33:41 +0800
- from nobody@localhost
- ----- The following addresses had permanent fatal errors -----
- Discuz! User <me@localhost>
- (reason: 550 5.1.1 <me@localhost.localdomain>... User unknown)
- (expanded from: Discuz! User <me@localhost>)
- ----- Transcript of session follows -----
- ... while talking to [127.0.0.1]:
- >>> DATA
- <<< 550 5.1.1 <me@localhost.localdomain>... User unknown
- 550 5.1.1 Discuz! User <me@localhost>... User unknown
- --k6L6XfRV003176.1153463622/localhost.localdomain
- Content-Type: message/delivery-status
- Reporting-MTA: dns; localhost.localdomain
- Arrival-Date: Fri, 21 Jul 2006 14:33:41 +0800
- Final-Recipient: RFC822; Discuz! User <me@localhost>
- X-Actual-Recipient: RFC822; me@localhost.localdomain
- Action: failed
- Status: 5.1.1
- Remote-MTA: DNS; [127.0.0.1]
- Diagnostic-Code: SMTP; 550 5.1.1 <me@localhost.localdomain>... User unknown
- Last-Attempt-Date: Fri, 21 Jul 2006 14:33:42 +0800
- --k6L6XfRV003176.1153463622/localhost.localdomain
- Content-Type: message/rfc822
- Content-Transfer-Encoding: 8bit
- Return-Path: <nobody>
- Received: (from nobody@localhost)
- by localhost.localdomain (8.13.1/8.13.1/Submit) id k6L6XfRU003176;
- Fri, 21 Jul 2006 14:33:41 +0800
- Date: Fri, 21 Jul 2006 14:33:41 +0800
- Message-Id: <200607210633.k6L6XfRU003176@localhost.localdomain>
- To: Discuz! User <me@localhost.localdomain>
- Subject: 标准方式发送 Email(群发)
- From: zenbin@21cn.com
- 通过 PHP 函数及 UNIX sendmail 发送
- 群体发送邮件发送至 lsdir@163.com, lsblog2000@yahoo.com.cn
- 来自 zenbin@21cn.com
- --k6L6XfRV003176.1153463622/localhost.localdomain--
复制代码
请问各位大大,这个sendmail的问题可能出现在什么地方? |
|