Почему служба SMTP блокирует файлы на несколько часов? - PullRequest
1 голос
/ 09 января 2012

В настоящее время мы используем службу SMTP в IIS 6.0 для отправки почты. Все входящие сообщения ретрансляции отслеживаются другой службой, которая обрабатывает ретранслируемую почту и удаляет / перемещает ее. Работает отлично!

Затем мы установили сертификат, позволяющий разрешить входящую передачу TLS, и добавили несколько удаленных доменов для исходящего шифрования TLS. Удаленные домены предназначены только для тех получателей, для которых мы знаем, что TLS включен - все остальные используют домен по умолчанию (локальный) без шифрования TLS.

Сразу после включения шифрования TLS на удаленных доменах все работало нормально, но через несколько часов служба SMTP начинает блокировать файлы на несколько часов, поэтому служба мониторинга не может удалять / перемещать файлы. Файлы блокируются более чем на 4 часа (иногда это точно 4 или 8 часов), а иногда через несколько дней они все еще заблокированы (и мы перезапускаем службу SMTP, чтобы разблокировать файлы).

Мы попытались удалить сертификат, чтобы отключить входящую передачу TLS, но это не сработало.

Если мы не можем решить эту проблему, тогда мы должны использовать установку и другую службу SMTP сторонних производителей - кто-нибудь знает хорошую службу SMTP, которая включает двустороннюю TLS?

Ответы [ 2 ]

1 голос
/ 02 февраля 2012

Я обнаружил проблему с сервисом SMTP, блокирующим файлы!Служба SMTP была настроена с именем «default» для домена по умолчанию вместо фактического имени домена.Когда имя домена было изменено на правильное, в папке «drop» вместо папки «queue» создавались ретранслируемые письма, и теперь они не были заблокированы.Теперь служба мониторинга может обрабатывать и удалять файлы мгновенно, не дожидаясь часов ...

1 голос
/ 15 января 2012

Какая папка отслеживается вашей другой службой?

Поскольку вы пытаетесь обработать, а затем переместить / удалить каждую входящую ретранслируемую почту (или почту с уведомлением о состоянии доставки), я полагаю, вы отслеживаете папку «Drop» -правильно?

В Windows SMTP o IIS 6.0 определение для папки удаления - «Входящие сообщения, предназначенные для локальных доменов, помещаются в папку удаления. Это верно для всех получателей, поскольку служба SMTP не поддерживаетпочтовый ящик для каждого получателя. "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...