如果你稍微动一下脑筋的话,就会明白:
1. 邮件和 apache 没有关系。
2. 163.com 怎么会 relay 你的 邮件呢, 除非你是给钱用户?
[ ...
你的意思是說163.com是不能用來做smtp_host的?
---------------------------------------------------------------
另外我的email setting是這樣的:
$g_smtp_host='smtp.163.com';
$g_smtp_username='username';
$g_smtp_password='password';
$g_phpMailer_method =2;
# --- email variables -------------
$g_administrator_email= username@hotmail.com';
$g_webmaster_email = 'username@hotmail.com';
#--- the "From: " field in emails---
$g_from_email= 'username@163.com';
#---- the return address for bounced mail---
$g_return_path_email = 'username@163.com';
-------------------------------------------------------------------
但這樣我建立user account時,發email有時會出現錯誤,如果我輸入username@163.com,那麽就會出現錯誤提示:
PROBLEMS SENDING MAIL TO: zerocci@163.com
Mailer Error: SMTP Error: The following recipients failed: zerocci@163.com
但如果我輸入的是username@hotmail.com或者其他email,只要不是163.com的就可以發送...
哎呀。。。好奇怪啊
我試過很多次添加,但基本都可以成功發送email出去的,只有有時候出現那個錯誤而已。。。到底是什麽回事呢? 我也用smtp.163.com作为host,邮件死活都发不出去。然后用了juliet7438 的方法二,把smtp_host改为163.com就可以成功了。奇怪的是都已经快10分钟了,他们还是没收到邮件,提示发送成功了呀。 奇怪了,邮件还没收到。 大家一般多久可以收到163的邮件?
回复 #3 juliet7438 的帖子
好!!!回复 #7 西西 的帖子
啊。。还想回下,发现都是这么古老的帖子了。。 按照方法2,然后改smtp_host为smtp.163.com总算是可以了谢谢诶:victory:但是没有收到邮件啊
[ 本帖最后由 jjjjtiger 于 2007-12-19 14:33 编辑 ] 打开php\php.ini
a) smtp,将localhost改为SMTP = sina.com.cn
b) sendmail_from =username@sina.com.cn
修改config_inc.php文件如下:
$g_smtp_host='sina.com.cn';
$g_smtp_username='username';
$g_smtp_password='password';
$g_use_phpMailer = ON;
$g_phpMailer_path = 'C:/qa/Apache/htdocs/mantis/core/phpmailer';//放置mantis的路径
$g_phpMailer_method =2;
我按照juliet7438 的方法配置,遇到这样的错误,不知道是哪里的问题?
SYSTEM WARNING: fputs(): supplied argument is not a valid stream resource
SYSTEM WARNING: fgets(): supplied argument is not a valid stream resource
PROBLEMS SENDING MAIL TO: username@sina.com.cn
Mailer Error: The following From address failed: admin@example.com
gslcn897,我们好像是同一个问题,你能告诉我怎样解决的吗? 原帖由 gslcn897 于 2005-10-9 09:15 发表 http://bbs.51testing.com/images/common/back.gif
SYSTEM WARNING: fputs(): supplied argument is not a valid stream resource
SYSTEM WARNING: fgets(): supplied argument is not a valid stream resource
PROBLEMS SENDING MAIL TO: newusermail@xxx.com ...
我也遇到了同样的问题,你是怎样解决这个问题的,请指点一下吧,谢谢!!
回复 11# 的帖子
mantis在安装完成后需要删除ADMIN文件夹,这个是官方的建议,和安全性有关. 说说我的配置和遇到的问题:配置:方法一:
修改config_inc.php或config_defult_inc.php文件如下:(如果没有相关字段就自行添加,Mantis默认是先读config_inc.php这个客户配置文件,如果这个里面没有则去读取config_defult_inc.php文件)
$g_smtp_host = 'mail.com.cn';//邮件服务器名,
$g_smtp_username = ''; //用户名(不需验证时为空)
$g_smtp_password = ''; //密码(不需验证时为空)
$g_use_phpMailer = ON;
$g_phpMailer_path = 'C:/PHP/includes/phpmaile';//phpMailer路径,Mantis已经包括phpmailer,在.core/phpmailer文件夹下
$g_phpMailer_method = 2; //使用SMTP方式,具体注释在配置文件中有
可以发送邮件成功
遇到的问题:
1.确保Mantis所在的服务器能够链接到邮件服务器
2.$g_phpMailer_path 这个我以前用相对路径总是报错,后来改成绝对路径就好了
其他的就没有别的问题了,总得来说Mantis的mail配置还是相对简单的,顺便说一句,使用Mantis自带的mail()函数,是不能使用带验证的邮件服务器的,不知道什么原因,我没有发送成功,我还是选择了phpmailer,功能相对强大的多.
以上是小弟的拙见,欢迎指正:)
先下啦
先回去研究下,回头再来请教。谢谢!:) happiness我提交报告和分配任务时出现下述告警。急求解决
出现这样的错误是什么原因造成的??SYSTEM WARNING: fputs(): supplied argument is not a valid stream resource
SYSTEM WARNING: fgets(): supplied argument is not a valid stream resource
请高人解决一下 没有免费的邮件服务器怎么办呀,我们公司又没有 谢谢大家的分享! 回复 3# juliet7438
你们说的方法都式了,还是不行
返回的错误代码为SYSTEM WARNING: 'fwrite(): supplied argument is not a valid stream resource' i
发送是总是不成功
页:
1
[2]