Возможность отправлять исходящие электронные письма, но не внутренние
Я установил ssmtp и настроил файл /etc/ssmtp.conf и могу успешно отправлять исходящие электронные письма, но не могу ничего отправлять внутри, т.е. всякий раз, когда я печатаю mail sergiy
, который является моим действительным именем пользователя на машине, я могу написать и отправить сообщение, но я все еще получаю "Нет новой почты".
Затем через несколько минут почтмейстер в моей реальной электронной почте отправит сообщение "Уведомление о доставке (отказ)". ни mail sergiy@localhost
работает.
По сути, я хочу получать почту на своем ноутбуке, а не просто отправлять ее.
Я знаю, что могу проверить свою веб-почту с mutt -f imaps://user@imapserver.example.com
, но это не то, что я пытаюсь сделать здесь.
Кроме того, я получаю электронные письма такого типа, когда у меня есть root, равный моему адресу электронной почты (в файле /etc/ssmtp/ssmpt.conf):
Subject: Cron <smmsp@sergiy-Satellite-L455D> test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp
А вот и само сообщение:
/usr/share/sendmail/sendmail: 899: /usr/share/sendmail/sendmail: /usr/sbin/sendmail-msp: not found
На что cron продолжает жаловаться здесь?
Дополнительная информация: Согласно этой странице (а именно системная почта), если вы выполняете mail user
, mailx предполагает localhost, поэтому вы должны иметь возможность отправлять почту себе или другому пользователю в вашей системе. На моем ноутбуке ни моя учетная запись, ни другая учетная запись не могут получать почту, если я делаю это таким образом.
1 ответ
Если вы установили более одного MTA в своей системе, сейчас или в прошлом, у вас могут быть остатки этих установок. Как предложено в другом месте, попробуйте:
sudo apt-get purge sendmail sendmail-bin
Убедитесь, что следующие зависимости - sendmail-base, sendmail-cf и sendmail-bin - удалены. Затем переустановите sendmail.
Если у вас установлен Postfix, вам может не потребоваться переустановка sendmail-bin.
НТН
ПОСЛЕДУЮЩАЯ ИНФОРМАЦИЯ: sSMTP предназначен только для отправки электронной почты на почтовый концентратор. Насколько мне известно, вы не можете использовать его ни для чего другого. Итак, либо вы настраиваете свой компьютер в качестве почтового сервера, либо начинаете использовать внешний почтовый концентратор. Установка PostFix была бы способом достижения того, чего вы хотите. Если вы сделаете это, я бы порекомендовал вам сначала удалить ssmtp.