Мой размещенный почтовый сервер «отказывается разговаривать: 550» с моим сервером postfix. Gmail, Yahoo, Hotmail принимают их нормально. Внезапно хостинг-провайдер электронной почты решил не принимать электронную почту с моего сервера. Я действительно не знаю, почему ... я не рассылаю спам и не имею больших объемов.
В любом случае, теперь они хотят, чтобы я получил электронное письмо с ответом. Все письма, о которых идет речь, находятся в mailq (отложено)
Как мне истечь их, чтобы postfix отправлял "невозможно отправить" почтовым клиентам, которые их отправили?
Я не хочу их удалять ...
Спасибо за помощь в продвижении
Использовать postqueue -f
как root, чтобы очистить всю очередь; это приведет к повторной попытке доставки.
Если удаленный сервер действительно сообщает 550, то сообщения будут не быть отложенным; Они будут отклонено, и ваш постфиксный сервер мгновенно их вернет.
Если этого не происходит, убедитесь, что у вас нет soft_bounce = yes
устанавливать:
postconf soft_bounce
На любом производственном сервере soft_bounce
настройка должна быть no
.