Почтовая команда Unix, не посылающая электронное письмо

yum install python-virtualenv 

9
05.04.2013, 16:41
4 ответа

Так, это - вероятно, по крайней мере одна вещь, возможно два.

  1. Необходимо включить почтовый сервис. На последнем MacOSX постфикс установлен по умолчанию. Просто необходимо работать 'sudo launchctl, запускают org.postfix.master' для запуска постфиксного сервера. Это просто временно запустит его для Вашей текущей сессии. Проверьте, чтобы видеть, может ли какая-либо почта быть отправлена. Посмотрите в /var/log/mail.log.
  2. Если почта не может быть отослана через порт 25 (например, исходящий порт блоков Comcast 25), необходимо будет настроить постфикс для поставки почты или через услуги SMTP Comcast или через некоторый другой сервер SMTP.

Я нашел некоторые хорошо зарегистрированные инструкции здесь относительно того, как настроить сервер SMTP Gmail и включить постфиксный сервис MacOSX.

3
27.01.2020, 20:07
  • 1
    , Это работает, когда я дома, но это не работает в университете, который является, где я хочу использовать его. Я подозреваю, что это - заблокированный порт или что-то. Я попытался следовать инструкциям в ссылке, но это не работало. –  Eddy 10.04.2013, 19:51

1) Использовать man mail проверять если Ваш mail поддержки программы -v параметр командной строки (подробный режим). Это должно обеспечить подсказки руды.

echo "something" | mail -v -s "test mail" email@address.com

2) Проверьте записи в журнале, сгенерированные Вашим MTA/почтовым сервером (postfix/sendmail/exim/...)

1
27.01.2020, 20:07
  • 1
    Это просто говорит, что "Отчет о состоянии доставки почты будет отправлен по почте к <tre11>". Я не могу найти записи в журнале –  Eddy 10.04.2013, 19:50

Удостоверьтесь, что Вы правильно настроили настройки SMTP в своем почтовом конфигурационном файле демона

0
27.01.2020, 20:07
  • 1
    Должен также настроить это, кто бы ни, как предполагается, передает почту, делает так. Это обычно отключается для ограничения спама. –  vonbrand 05.04.2013, 18:44

Это не должно сработать. Пожалуйста, обратитесь к этому ключевому слову для получения дополнительной информации.... mail SPF(https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiimbCyg9LsAhVQ3KQKHZhrAMQQFjASegQIBBAC&url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc7208&usg=AOvVaw36b__vIo50IY24mNN1lkBM)

Одним словом, ваш локальный агент передачи почты, который может быть чем-то вроде root@localhost.com, не распознается как доверенный и общеизвестный адрес для любого сервера exchange (mail.google или mail.yahoo ). поэтому они легко блокируют его.

-1
26.10.2020, 09:19

Теги

Похожие вопросы