Назад | Перейти на главную страницу

Postfix smtp error 450 (не удалось добавить получателя)

У меня есть сервер debian с postfix и roundcube. После атаки мы попали в 2 черных списка, но я не думаю, что это главная проблема. Я не могу отправлять почту ни на один адрес. Я попытался найти причину ... Я проверил var / spool / postfix / etc / resolv.conf и resolv.etc, и они совпадают с этим содержимым:

nameserver 127.0.0.1
nameserver localhost

В var / log / mail.err я нашел:

cyrus/imap[25452]: DBERROR: opening /var/lib/cyrus/user/m/marcel@mydomain.com.seen: cyrusdb error
cyrus/imap[25452]: DBERROR: skiplist recovery /var/lib/cyrus/user/m/marcel@mydomain.com.seen: ADD at 1FC0 exists

Когда я пытаюсь отправить электронное письмо из roundcube, я получаю сообщение из заголовка. Когда я отправляю его в Opera или любом другом почтовом клиенте, он ничего не дает, но электронное письмо не отправляется. Спасибо за любой совет.

DBERROR: opening /var/lib/cyrus/user/m/marcel@mydomain.com.seen: cyrusdb error DBERROR: skiplist recovery /var/lib/cyrus/user/m/marcel@mydomain.com.seen: ADD at 1FC0 exists

Это означает, что файл skiplist поврежден. Как видите, что-то не так с 1FC0. Обрежьте файл на этом этапе, состояние чтения почты пользователя будет действительным до момента повреждения.

Сначала преобразуйте шестнадцатеричное число в десятичное:

$ echo "ibase=16;1FC0" | bc
8128

Затем, используя dd команда для усечения файла:

# dd if=marcel@mydomain.com.seen of=marcel@mydomain.com.seen.fixed bs=1 count=8128
# mv marcel@mydomain.com.seen marcel@mydomain.com.seen.corrupt
# mv marcel@mydomain.com.seen.fixed marcel@mydomain.com.seen

Источник: https://sysadm.equoria.com/index.php/Cyrus_Mailbox_Reconstruction_(OS_X)

/etc/resolv.conf

Этот файл определяет, какие серверы имен использовать. Он предоставляет доступ к DNS (системе доменных имен). Укажите свой сервер имен на правильный IP-адрес, подробнее см. http://theos.in/desktop-linux/resolve-conf-linux-example/. Здесь ваш resolv.conf указывает на адрес обратной связи, поэтому ваши письма не отправляются. Если ваш DNS управляется службой хостинга DNS, укажите этот адрес на своем сервере имен.