我正在尝试确认 mailcatcher,如下所述: [在 cloud9 ide 中使用 mailcatcher
这要求我做
mailcatcher --http-port $PORT --ip $IP and you can access it from
这将允许我在https://project_name-username.c9.io/上访问 mailcatcher
但是,为了运行 mailcatcher 命令,我必须退出发送电子邮件确认的服务器。否则,我会收到有关端口已在使用中的以下错误。
mailcatcher --http-port $PORT --ip $IP
Starting MailCatcher
==> smtp://0.0.0.0:1025
~~> ERROR: Something's using port 8080. Are you already running MailCatcher?
如果我退出服务器并运行 mailcatcher,它可以访问 mailcatcher 页面但表单将为空白.. 没有电子邮件可确认。
似乎没有办法为我的应用程序在 Cloud9 上运行选择不同的端口,尽管在我的最后一个问题中,我被暗示端口 8081 和 8082 可用(我仍然没有找到一种工作方式出去)。此外,还没有找到在 8081 或 8082 上运行 mailcatcher 的方法。
如果有人知道如何解决这个问题,请告诉我!