почта: не может отправить сообщение: из процесса выходят с ненулевым состоянием

  • Если Ваша система использует rpms: об/мин-q - проверяет для содержания пакета
  • Для файлов конфигурации: используйте etckeeper или марионетку для хранения их

iirc ossec может использовать оба из них для дополнения его собственных функций.

18
18.02.2015, 00:31
7 ответов

У меня такая же проблема на сервере Ubuntu 14.04. И я нахожу сообщение об ошибке в /var/log/mail.err , в котором говорится:

postfix/sendmail[27115]: fatal: open /etc/postfix/main.cf: No such file or directory

Затем я просто перенастроил постфикс и решил эту проблему.

sudo dpkg-reconfigure postfix
21
27.01.2020, 19:46

В основном это связано с очень большим размером файла. Вы можете заархивировать файл и отправить его повторно ..

1
27.01.2020, 19:46

В Debian я получил ошибку

mail: cannot send message: process exited with a non-zero status error 

и код выхода

$ echo $?
$ 36

потому что имя хоста в /etc/hostname и имя для 127.0.0.1 в /etc/hosts отличались.

1
27.01.2020, 19:46
sudo dpkg-reconfigure postfix

имя системной почты.

прочтите лог :vim /var/log/mail.err

ff@ubuntu:/var/log$ head -n 20 mail.err 
Sep  7 10:36:39 ubuntu sm-msp-queue[6302]: unable to qualify my own domain name 
(ubuntu) -- using short name
ff@ubuntu:/var/log$ 
0
27.01.2020, 19:46

В моем Debian решение было запущено командой mail от имени пользователя root.

Войти как пользователь root

sudo su

или отправить почту как root

echo "Test message" | sudo mail -s "Subject" example@example.tld
-1
15.05.2020, 05:14

У меня была такая же ошибка. Я использовал учетную запись gmail для отправки электронных писем. Проверив свой gmail, я заметил, что Google отправляет мне критические предупреждения безопасности по электронной почте. Мне пришлось дать разрешения незащищенным приложениям в разделе безопасности моей учетной записи Google, чтобы они заработали.

Я использую Docker, и мне также нужно реализовать следующее в моем Dockerfile:

RUN echo "localhost localhost.localdomain" >> /etc/hosts
0
16.06.2020, 00:26

Не знаю, поможет ли это кому-нибудь, но вот мой опыт. Я настраиваю ssmtpтолько для отправки писем с моего сервера Ubuntu 18.04.

Ошибка возникла из-за того, что в gmail были отключены менее безопасные приложения, из-за чего Google не смог аутентифицировать сертификат моего сервера. После включения я мог начать отправлять электронные письма с сервера. Надеюсь, поможет!

1
03.12.2020, 18:17

Теги

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