Так, это - вероятно, по крайней мере одна вещь, возможно два.
Я нашел некоторые хорошо зарегистрированные инструкции здесь относительно того, как настроить сервер SMTP Gmail и включить постфиксный сервис MacOSX.
1) Использовать man mail
проверять если Ваш mail
поддержки программы -v
параметр командной строки (подробный режим). Это должно обеспечить подсказки руды.
echo "something" | mail -v -s "test mail" email@address.com
2) Проверьте записи в журнале, сгенерированные Вашим MTA/почтовым сервером (postfix/sendmail/exim/...)
Удостоверьтесь, что Вы правильно настроили настройки SMTP в своем почтовом конфигурационном файле демона
Это не должно сработать. Пожалуйста, обратитесь к этому ключевому слову для получения дополнительной информации.... 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 ). поэтому они легко блокируют его.