Сколько времени по умолчанию для серых списков с Postgrey?
В Википедии говорится:
Агент передачи почты (MTA), использующий серый список, будет "временно отклонять" любое электронное письмо от отправителя, которого он не распознает. Если письмо является законным, отправляющий сервер после задержки попытается еще раз и, если прошло достаточно времени, электронное письмо будет принято.
Но как я могу узнать, как долго эти задержки на моем сервере и на принимающей стороне?
Моя цель - ускорить почтовый трафик с партнерами, использующими также серые списки, и ускорить получение первого письма, которое кто-то отправляет клиентам на моем сервере.
Я попытался выяснить параметры конфигурации, но ни одно из руководств, которые я нахожу, не подсказывает мне, как настроить его на моем старом почтовом сервере (к сожалению, все еще Debian Wheezy). Там нигде нет такого файла с именем grey_listing
на моем сервере.
3 ответа
В postgrey при получении электронной почты значение по умолчанию составляет 300 секунд. То есть, если отправитель повторяет попытку в течение 300 секунд, он будет снова отклонен. Измените это, скажем, на 60 секунд в /etc/default/postgrey с
--delay=60
Это полностью зависит от программного обеспечения, используемого для выполнения серого списка, и почти у всех из них будет метод для настройки этого значения.
после редактирования отредактируйте вопрос:
Ускорение почтового трафика для партнеров, использующих серые списки, потребует от ваших партнеров исключить ваши электронные письма, чтобы они не задерживались процессом создания серых списков.
Ускорение получения электронных писем, которые кто-то отправляет на ваш сервер, будет сбит или пропустит, потому что разные отправляющие MTA будут повторяться через разные интервалы. Если их первое электронное письмо занесено в серый список, MTA-отправитель может попытаться повторно отправить сообщение через 5 минут, 30 минут, а иногда и никогда (это зависит от того, как настроен сервер). Вы можете "ускорить его", не используя серые или белые списки определенных доменов отправителей на своем конце, чтобы не отрицать первоначальное сообщение.
Я предполагаю, что вы отправляющая сторона, так как вы упомянули принимающую сторону.
Задержки на стороне отправителя (вас) полностью зависят от используемого программного обеспечения (вы не упомянули). В Postfix есть различные параметры конфигурации для управления этим, по умолчанию время ожидания повторения составляет 300 секунд (5 минут) в текущих версиях.
Что касается задержек на принимающей стороне (те, которые обеспечивают серый список), нет никакого технического метода для определения их конфигурации. Вам нужно либо обратиться к администратору и вежливо спросить, либо провести серию тестов методом проб и ошибок. Если бы я был удаленным администратором, я бы предпочел, чтобы вы сначала спросили меня.