配置Haraka做smtp外发邮件服务器
来源:互联网 发布:关联规则推荐算法 编辑:程序博客网 时间:2024/05/20 10:51
安装准备:
1,VS2010,安装Haraka时编译用;
2,Python2.7,安装Haraka是执行脚本用;
3,nodejs,Haraka的执行环境;
环境变量设置:
PATH中需要增加:X:\python27; X:\nodejs; X:\nodejs\node_modules\.bin
NODE_PATH:X:\nodejs\node_modules
PYTHON:X:\python27\python.exe
安装Haraka:
1,安装Haraka
使用npm安装即可,在nodejs的安装目录下执行:npm install Haraka
2,建立haraka实例
haraka -i X:\haraka
配置haraka:
参考:https://github.com/baudehlo/Haraka/blob/master/docs/tutorials/SettingUpOutbound.md
需要修改X:\haraka\config目录下的一些文件:
3.1,修改smtp.ini
将;listen=[::0]:25修改为:
192.168.0.3:587
github上的文档说Haraka外发邮件只能在587端口上运行,其实配置成25端口也可以。
3.2,修改plugins
在最后增加:auth/flat_file
3.3,修改auto_flat_file.ini
core段中的methods修改为LOGIN
users段中定义发送邮件的用户名和密码,如
[core]
methods=LOGIN
[users]
#前面用户名,后面密码,一般配置在需要发送邮件的smtp的配置里面,有些程序中使用完整的邮件地址作为用户名,有些地方只使用用户名作为用户名,所以这里最后加两行。
admin@localhost=admin
admin=admin
启动haraka实例
haraka -c X:\haraka
- 配置Haraka做smtp外发邮件服务器
- CentOS配置smtp发邮件
- 使用 Haraka 搭建邮件发送服务器
- Magento 中使用GMail做SMTP发邮件
- smtp发邮件
- SMTP发邮件
- telnet Smtp发邮件
- smtp发邮件(C#)
- smtp邮件代发
- 利用smtp发邮件
- smtp 发邮件
- 利用smtp发邮件
- python-SMTP发邮件
- 通过SMTP发邮件
- smtp 发邮件
- C#SMTP发邮件
- smtp发邮件
- 用ASP.NET通过SMTP验证服务器发邮件
- Qt工作历程-引言
- 关于MX3在XP系统下正常使用磁盘功能的小窍门
- 如何在多台机器上共享IOS证书
- Windows 8 Metro app开发初体验
- Timer
- 配置Haraka做smtp外发邮件服务器
- struts上传文件临时文件保存路径
- OpenMP程序开发
- 天气插件调用
- av life circle
- IE9打开保护模式问题
- Oracle “CONNECT BY” 使用
- Shell中实现类似于结构体/数组功能的脚本
- 频域vs时域