首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP跨平台应用 » [求助]Sendmail自动回复,服务器调试出问题,跪求,在线等  


  作者:cnvit
  注册时间:2005-09-20
  主题/回复:5/0
  积分:420
  等级:★★☆(五级)
  称号:略有小成

  cnvit@163.com
  未提供
  www.

 

 发表:2005-11-24 18:03:43 阅读 4456 次 回复 1 次 得分1  |   字号 字色
[求助]Sendmail自动回复,服务器调试出问题,跪求,在线等
公司需要做一个mail自动回复,用linux系统+Sendmail,就是mail()函数。现在服务器的调试上出了问题,哪位大哥帮帮忙啊~  
 
 1#楼  
 
  回复人:mushroom
  注册时间:2006-06-12
  主题/回复:0/1
  积分:401
  等级:★★☆(五级)
  称号:略有小成

   
 1#楼 发表于2006-06-12 06:24:15  评分:1 

如果您有以上的问题,您就可以考虑安装 vacation 自动回信程序。

sendmail : 8.9.3
vacation : 1.2.2
下载: vacation-1.2.6-1.i386.rpm
一.vacation 安装 :
rpm –ivh  vacation-1.2.6-1.i386.rpm
<安装完成>;
二.建立.forward  (用fae的账号登录)
在使用者 fae 的家目录中,新增档案 .forward。如: /home/Bjepox/fae/.forward
档案的内容只要一行:
|/usr/bin/vacation fae"
三.建立自动回复内容 .vacation.msg
如:我要用以下自动回复的内容
尊敬的EPoX盘正产品使用者:
这里是EPoX盘正中国客服中心,您的来信已收获
但为结合我们的数据系统及有效提高工作效率,请到我们官方网站 
http://www.epox.cn/support/home.php 在线重新提交您的问题,我们将是2个工作日内给予回复
谢谢您的来信,有任何问题,依然请来信告之,谢谢!
EPoX盘正中国客服中心
http://www.epox.cn
---------------------------------------------------------------------------------------------------
由于编码问题.我们要将上述内容转成二进制编码才行.我是通过outlook得到到上面内容的二进编码的.把上面内容粘贴到outlook里,再发给自已.在收到的邮件上右击----内容----详细资料----邮件原始文件.这就是上面内容的二进制编码.再把他放到fae 的家目录下改成 .vacation.msg


这个档案就是自动回信的内容,其中可以使用寄入信件的标题及寄信人作为变量
使用。标题: $SUBJECT,寄信人:$FROM。这个可以自已改.

三.vacation 启动 :

当上述设定都完成后,我们就要来启动 Vacation 了 ...

[fae@test  fae$]vacation -I -r –t0 fae
因为这个账号只作自动回复用.平时也不管这个账号的.我就设成了这个账号不收邮件.只自动回复.

如果 .vacation.msg 中有使用到 Reply-To: 字段:vacation -I -r fae

如此会在 /home/BJepox/fae 底下产生一个档案 .vacation.db 这样就可以来测试了。

vacation 会把回过信的邮件地址存入 .vacation.db 中,同时在 7 天之中不会
再自动回复相同的邮件地址。7 天是系统默认值,如要修改可在启动时使用 -tN
的参数,N 是天数,如:vacation -I -r –t0 fae ,这样收到邮件后就会自动
回复任何邮件地址了。
如果为了测试,可以在自动回复一封信后,再重新启动一次,如此就会清空
.vacation.db 的资料。

vacation 停止 :
只要将 .forward 改名或删除就可以了。

vacation 执行时要用到使用者的 shell,如果使用者的 shell 被设成 /dev/null
或是 /bin/false 的话,会有错误出现。解决之道就是把使用者的 shell 改回来。
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.005sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版