3

我正在关注http://mailcatcher.me/文档

  1. 宝石安装邮件捕手
  2. 邮递员
  3. 转到http://localhost:1080/
  4. 通过 smtp://localhost:1025 发送邮件

我能够安装mailcatcher

Fetching: mailcatcher-0.6.1.gem (100%)
Successfully installed mailcatcher-0.6.1
Parsing documentation for mailcatcher-0.6.1
Installing ri documentation for mailcatcher-0.6.1
Done installing documentation for mailcatcher after 0 seconds
1 gem installed

但是当我想通过运行mailcatcher 我得到的命令来启动服务时

/Users/MoisesZaragoza/.rvm/gems/ruby-2.1.5/gems/eventmachine-1.0.5/lib/rubyeventmachine.bundle: [BUG] Segmentation fault at 0x00000000000440
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin14.0]

-- Control frame information -----------------------------------------------
c:0015 p:-17558973087826 s:0069 e:000068 TOP    [FINISH]
c:0014 p:---- s:0067 e:000066 CFUNC  :require
c:0013 p:0113 s:0063 e:000062 METHOD /Users/ShipSticks/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54
c:0012 p:0080 s:0053 e:000052 TOP    /Users/ShipSticks/.rvm/gems/ruby-2.1.5/gems/eventmachine-1.0.5/lib/eventmachine.rb:8 [FINISH]
c:0011 p:---- s:0051 e:000050 CFUNC  :require
c:0010 p:0113 s:0047 e:000046 METHOD /Users/ShipSticks/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54
c:0009 p:0039 s:0037 e:000036 TOP    /Users/ShipSticks/.rvm/gems/ruby-2.1.5/gems/mailcatcher-0.6.1/lib/mail_catcher.rb:6 [FINISH]
c:0008 p:---- s:0035 e:000034 CFUNC  :require
c:0007 p:0113 s:0031 e:000030 METHOD /Users/ShipSticks/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54
c:0006 p:0007 s:0021 e:000020 TOP    /Users/ShipSticks/.rvm/gems/ruby-2.1.5/gems/mailcatcher-0.6.1/bin/mailcatcher:3 [FINISH]
c:0005 p:---- s:0019 e:000018 CFUNC  :load
c:0004 p:0135 s:0015 E:002238 EVAL   /Users/ShipSticks/.rvm/gems/ruby-2.1.5/bin/mailcatcher:23 [FINISH]
c:0003 p:---- s:0011 e:000010 CFUNC  :eval
c:0002 p:0118 s:0005 E:001350 EVAL   /Users/ShipSticks/.rvm/gems/ruby-2.1.5/bin/ruby_executable_hooks:15 [FINISH]
c:0001 p:0000 s:0002 E:001928 TOP    [FINISH]
4

2 回答 2

0

在我的情况下,带有子系统 linux ubuntu 16.04 命令的 windows 10 最新 gem install mailcatcher解决了问题。

于 2021-05-31T07:33:04.727 回答
0

水平上好像出了点问题eventmachine。尝试重新安装 eventmachine(或升级到更新版本)。

如果这仍然不起作用,请尝试在容器中使用 MailCatcher(请参阅使用 Alpine 的 MailCatcher Docker)。为您的项目使用容器可以节省您的时间,因为它们更稳定,尤其是当您必须升级操作系统或迁移到新 PC 时。

于 2017-08-07T05:10:39.243 回答