Я пытаюсь подтвердить mailcatcher, как описано ниже: [Использование mailcatcher в облаке9 идея
который просит меня сделать
mailcatcher --http-port $PORT --ip $IP and you can access it from
что позволило бы мне получить доступ к mailcatcher на https://project_name-username.c9.io/
Однако, чтобы запустить команду 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 (я до сих пор не придумал, как это сделать). из). Кроме того, не нашел способа запустить mailcatcher ни на 8081, ни на 8082.
Если кто-нибудь знает, как обойти это, пожалуйста, дайте мне знать!