apache-2.2 – 如何在HTTPS和身份验证后面提供MailCatcher服务
我正在开发一个Ruby on Rails应用程序,并且有一个登台服务器.但是这个登台服务器没有发送任何电子邮件 – 相反,它正在丢弃它们. 为了测试我们发送的电子邮件,以及这些电子邮件的外观(所以我们可以使用登台服务器进行QA),我找到了MailCatcher.但是目前它专注于开发环境,所以既不支持HTTPS也不支持身份验证 – 我不想为所有人公开所有MailCatcher电子邮件. 有没有办法通过Apache或Nginx提供HTTPS和基本身份验证?也许反向代理? 最佳答案
经过一些尝试,并且由于用户mailq提示,我设法使用Apache 2.2 mod_proxy_balancer,mod_proxy和mod_proxy_http来反向代理MailCatcher,能够提供HTTPS和HTTP基本身份验证标头.
一些设置细节: >服务器正在运行Ubuntu 10.04 LTS 创建一个htpasswd用户/密码文件
写入/ etc / apache2 / sites-available / mailcatcher
激活所需的Apache模块,站点并重启apache
打开MailCatcher
我做的最后一件事是配置我的Ruby on Rails应用程序,使用SMTP服务器127.0.0.1,端口1025(而不是默认端口25)发送电子邮件. 要访问https://mailcatcher.example.com,用户名为用户名和密码s3cr3t. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- django -supervisorctl总是报告错误:ERROR(没有此类文件)
- http – 访问限制为Heroku静态IP地址的API的好策略是什么?
- macos – Nginx PHP-FPM在Mountain Lion上非常慢
- nginx – Docker:是否可以在没有卷的情况下在2个容器之间
- 解决nginx访问问题connect() to 127.0.0.1:8080 failed (13
- 身份验证 – Jenkins/Nginx – Double提示基本身份验证,
- nginx – 是否有任何证书颁发机构都支持SAN和通配符?
- Nginx SSL /子域/ IP重定向
- WordPress,nginx代理和子目录:wp-login.php重定向到域
- Nginx:速率限制设置不起作用