免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2150 | 回复: 6
打印 上一主题 下一主题

sendmail模块发邮件问题!急。。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-01-06 16:09 |只看该作者 |倒序浏览
sendmail发邮件是出现错误,提示为“HELO error(502 unimplemented"怀疑是SMTP认证错误,请高手帮忙解决一下,不胜感激!!!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-01-06 20:15 |只看该作者

sendmail模块发邮件问题!急。。。

置頂有些module可以發送Email..
至於sendmail你把source code貼出來看看..

论坛徽章:
0
3 [报告]
发表于 2004-01-06 21:58 |只看该作者

sendmail模块发邮件问题!急。。。

http://search.cpan.org/~mivkovic/Mail-Sendmail-0.79/Sendmail.pm
就是这个模块!
但是我不是很懂里面的内容,希望高手帮忙

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2004-01-07 12:22 |只看该作者

sendmail模块发邮件问题!急。。。

給你一個例子..
use Mail::Sendmail;
                                                                                                        
$mail{'Content-Type'} = 'text/plain; charset="big5"';
$mail{From} = 'apile<apile@test.domain>;';
                                                                                                        
$mail{To}='apile<apile@test.domain>;';
$server='10.1.1.1'; #ip of smtp server
$|=1;   # open autoflash

$mail{Smtp} = $server;
$mail{Subject} = "測試使用";
$mail{Message}="這是內容";
if (sendmail %mail) {
   
    if ($Mail::Sendmail::error) {
        print "content of \$Mail::Sendmail::error:\n$Mail::Sendmail::error\n";
    }
   
}
else {
    print "\n!Error sending mail:\n$Mail::Sendmail::error\n";
   
}

有點你要注意的..這個module我沒有看到Authentication的東西..
所以如果Email Server要求驗證id /password..
則你要換其他module..

论坛徽章:
0
5 [报告]
发表于 2004-01-07 20:51 |只看该作者

sendmail模块发邮件问题!急。。。

非常感谢apile的认真而耐心的帮助,我再试一试。
不胜感激!!!

论坛徽章:
0
6 [报告]
发表于 2004-01-07 22:17 |只看该作者

sendmail模块发邮件问题!急。。。


一般来讲现在的邮件服务器都要SMTP认证,而mail::sendmail不能提供。
邮件协议中的 HELO 过程肯定要报错,加了-w 的话整个cgi就此中止,邮件肯定就发送失败。

其实在一些内网中,即使没有通过SMTP认证也可以往网内的邮址发信,只是不能发到internet上去而已。

一点想法供参考。

论坛徽章:
0
7 [报告]
发表于 2004-01-07 22:31 |只看该作者

sendmail模块发邮件问题!急。。。

又从horacez学到了东西:)
非常感谢!
这里高手真多呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP