Как отправить почту на мою систему ubuntu. Мне нужно отправить почту в моем ruby на приложении rails, но не могу проверить, потому что почта не отправляется. Что мне нужно делать в моей системе. (теперь тестирование этого приложения заставляет меня понять, почему почта не была отправлена через эту вещь Evolution, которую я установил)Как отправить почту из приложения ruby on rails?
ответ
Эволюция - это MUA (Mail User Agent), такой как Outlook, Thunderbird или любое количество программ, предназначенных для чтения и создания сообщений электронной почты. Ваша программа также является ограниченным MUA (возможно, только для создания).
Необходимо отправить свое электронное письмо в MTA (агент передачи почты). Если вы правильно настроите адрес возврата, вы можете использовать тот же MTA, с которым вы подключаетесь, с Evolution. В этом случае SMTP-сервер используется для отправки электронной почты. Если вы используете одну из библиотек электронной почты, вы должны указать имя сервера SMTP, а также идентификатор пользователя и пароль, если это необходимо.
Многие пакеты требуют MTA, поэтому у вас могут быть установлены Postfix, Exim4 или Sendmail. Проверьте, что программы прослушивают порт 25. Если это так, вы можете использовать localhost как ваш SMTP-сервер. Если вам нужно отправить электронную почту другим системам, вам может потребоваться настроить ваш MTA как спутник на ваш сервер интернет-провайдера, который будет передавать ваше сообщение в Интернет.