搭建SMTP邮件拦截工具

来源:互联网 发布:java unsafe类 编辑:程序博客网 时间:2024/06/06 12:45
  • MailCatcher
    MailCatcher官网
主要功能 1. 拦截app通过smtp发出的邮件 2. 浏览邮件发送内容缺点: 1. 拦截的邮件没有存储功能,只能存储从启动开始所拦截的邮件列表
  • 安装Ruby(rubyinstaller-2.2.3-x64.exe)
    RubyDownload
Note: 1. ruby安装过程中请将ruby加入到系统环境变量中,(安装时选择「Add Ruby executables to your PATH」) 2. 进入命令行,通过「ruby -v」可以查看到ruby的版本信息
  • DevKit编译工具安装
    DevKit
 1. 运行下载的可执行文件,将其解压到「C:\DevKit」 2. 通过命令行完成DevKit设定    <pre>      cd C:\DevKit      ruby dk.rb init     </pre>    增加「C:\DevKit\config.yml」中Ruby的配置(在「--」前一行增加)    <pre>      - C:/Ruby22-x64    </pre>    执行以下命令    <pre>     cd C:\DevKit     ruby dk.rb install    </pre>    成功安装提示信息    <pre>     [INFO] Update convenience notice gem override for 'C:/Ruby22-x64'     [INFO] Installing 'C:\Ruby22-x64\lib\ruby\site_ruby/devkit.rb'    </pre>
  • mailCatcher
 1. 进入到mailCatcher所在目录,通过以下命令完成安装 <pre>  gem install --local mailcatcher-0.6.1.gem </pre> 成功安装信息 <pre>  Successfully installed mailcatcher-0.6.1 </pre> 2. 启动mailCatcher <pre>   mailcatcher --smtp-port 25 </pre> mailCatcher 默认拦截的端口号为「1025」 成功启动信息 <pre>  Starting MailCatcher   ==> smtp://127.0.0.1:25   ==> http://127.0.0.1:1080 </pre> 3. 修改app的smtp服务器设定 4. 通过「http://127.0.0.1:1080」查看app所发送的邮件
  • mailCatcher依赖关系
activesupport-4.2.4.gemdaemons-1.2.3.gemeventmachine-1.0.4.gemi18n-0.7.0.gemmail-2.6.3.gemmailcatcher-0.6.1.gemmime-types-2.6.2.gemrack-1.6.4.gemrack-protection-1.5.3.gemsinatra-1.4.6.gemskinny-0.2.3.gemsqlite3-1.3.11-x64-mingw32.gemsqlite3-1.3.11.gemthin-1.5.1.gemthread_safe-0.3.5.gemtilt-2.0.1.gemtzinfo-1.2.2.gem
0 0
原创粉丝点击