Site Loader

HylaFAX、AvanFAX除了可以网页收发传真外,还能够通过Postfix把传真email给用户,甚至可以通过接收传真任务email,而发送传真。

但由于自建邮件服务涉及到域名注册、解析、SPF设置等一系列操作,需一套完整的邮件服务,否则会出现邮件被拒收的情况。

因此,这里教大家利用Postfix连接第三方邮件服务作为代理进行邮件发送。

下面以QQ邮箱为例,首先在QQ邮箱设置里打开smtp服务,并且生成第三方客户端登录授权码。

在/etc/postfix下新建main.cf配置文档,内容如下。

relayhost = [smtp.qq.com]:25
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

再在/etc/postfix下新建sasl_passwd配置文档,内容如下。

##<此行注解不用添加>“QQ号码@qq.com”更改为你所使用的QQ邮箱全称,“第三方客户端登录授权码”更换为QQ设置中所生成的第三方客户端登录授权码。

[smtp.qq.com]:25   QQ号码@qq.com:第三方客户端登录授权码

映射 sasl_passwd 文档

postmap /etc/postfix/sasl_passwd

重启postfix服务

service postfix restart

登录AvantFAX,进入用户设置,把E-mail一栏内容改成sasl_passwd中所设的QQ邮箱全称,切记,否则无法发送邮件。

进入AvantFAX收件箱,点击要转发传真后面的“邮件发送PDF文件”。

填入邮件收件人地址,主题及邮件内容自行修改,如勾选“归档”,则会在发送邮件后,把传真放入“档案柜”。

点击发送,显示发送成功。

登录接收邮箱查看相关邮件,点击附件即可查看传真内容。

如果无法正常发送接收,可查看/etc/log/mail.log日志文件,找出具体原因。

至此,利用Postfix连接第三方邮件服务作为代理进行邮件发送传真已成功实现。

Post Author: 记忆深潜

发表评论

电子邮件地址不会被公开。 必填项已用*标注