我在使用rbenv管理的VM(VirtualBox)中安装了MailCatcher。但是,mailcatcher不起作用,在下面显示错误消息:`require':cannotloadsuchfile--i18n/core_ext/string/interpolate(LoadError)i18n好像没装,我装了[vagrant@localhost~]$gemlisti18n***LOCALGEMS***i18n(0.7.0.beta1)我同样安装在AWSEC2中,它可以工作。我的VM中发生了什么?---详情---操作系统:CentOS6.5Ruby:2.1.1和rbenv0.4.0完整
我需要测试一个Protractor测试用例,其中用户注册、收到电子邮件、转到电子邮件中提供的链接并在激活注册表中填写他/她的详细信息。问题是如何从电子邮件中获取兑换token。我的电子邮件有一个指向激活页面的链接,该页面具有如下所示的授权token:http://127.0.0.1:3000/#/signup/redeem/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJlOTRhYzY3MC1kYTNlLTQyYTUtODVkZS02NDU4ZjVmZGMwYjAiLCJzdWIiOiJ0ZXN0QGNvZWYuY28iLCJpYXQi
我将尝试描述我的问题:为了在本地环境中调试外发电子邮件,我安装了mailcatcher(http://mailcatcher.me/),但在捕获从Web发送的邮件时遇到了一些问题。如果我运行只包含一个mail()调用的脚本,一切都很好,我可以在mailcatcher127.0.0.1:1080中看到已发送的电子邮件。但是当我尝试从Web浏览器访问相同的脚本时,mail()函数返回false,浏览器中没有显示任何错误,错误日志中也没有任何错误。在邮件日志中,我什至可以看到对mail()函数的调用。我不确定,可能是我的nginx/php-fpm配置有问题,或者权限有问题。selinux被禁