У нас есть сервер, мы используем его для резервного копирования и других задач. Я хотел бы отправлять почту пользователям, когда один из их cronjobs или резервных копий закончился. Возможно ли это, если у меня нет доменного имени?
У нас есть сервер, мы используем его для резервного копирования и других задач. Я хотел бы отправлять почту пользователям, когда один из их cronjobs или резервных копий закончился. Возможно ли это, если у меня нет доменного имени?
Ответы:
Да, можно отправлять электронные письма без доменного имени, если вы в настоящее время используете Gmail, вы можете использовать существующую учетную запись Gmail для отправки электронных писем по желанию. Это отличный учебник, который поможет вам все это настроить:
http://mattlong.posterous.com/enable-cron-emails-using-gmail-on-ubuntu
Это один из примеров того, как это сделать, вы можете использовать другие учетные записи электронной почты, это не ограничивается Gmail, но я считаю, что это наиболее распространенный.
Возможно ли это, если у меня нет доменного имени?
Сортировать ответ да . Вам не нужно доменное имя для отправки электронной почты, и мои серверы регулярно отправляют мне электронные письма (через postfix
- вам нужен MTA) о вещах от их имени хоста, и мой компьютер делает то же самое. Я постоянно получаю письма от root@bert
( bert
это мое имя хоста).
«Проблема» заключается в том, что электронные письма могут быть заблокированы без полного доменного имени, потому что многие антиспамовые материалы опираются на полные доменные имена для оценки спама в письмах. Лично у меня нет проблем с отправкой мне почты в Gmail, но у вас могут быть проблемы с Gmail или другими провайдерами.
Наиболее профессиональным решением было бы получить правильный домен и настроить его, но если вы не хотите тратить 10 долларов или около того, вы можете получить бесплатную учетную запись электронной почты в Google, Hotmail и т. Д., И большинство из них позволит вам отправлять электронную почту. через SMTP. А затем postfix
может передать эти электронные письма
Отправка электронной почты решается здесь: Как отправить почту из командной строки?
Самый простой способ отправить электронное письмо без каких-либо сложностей - использовать пакет sendemail. Предполагая, что ваш сервер может видеть какую-то учетную запись SMTP, это просто.
http://manpages.ubuntu.com/manpages/lucid/man1/sendEmail.1.html