письмо не ушло.
Настроил следующим образом:
Код: Выделить всё
exim4.conf
...
acl_smtp_mime = acl_check_mime
...
acl_check_mime:
deny message = "Invalid file extension ($regex_match_string). Perhaps you send a document OpenOffice.
Please save your document in the format of MS Office (.doc, .xls or .ppt)."
hosts = +relay_from_hosts
regex = .odt : .ott : .ods : .ots : .odp : .otp : .lnk
письмо не уходит, он его переделывает.
Код: Выделить всё
2009-05-26 09:16:35 1M8lHP-0001v8-CE H=(user) [192.168.100.252] I=[192.168.100.200]:25 F=<user@domain.ru>
rejected during MIME ACL checks: "Invalid file extension (.odt). Perhaps you send a document OpenOffice.
Please save your document in the format of MS Office (.doc, .xls or .ppt)."
Понимаю, что косяк в Outlook, но думаю, что есть способ заставить Exim генерировать такую ошибку при отправке, чтобы Outlook обратил на нее внимание и известил пользователя.
Типа как при неправильном пароле на отправку )
Либо можно генерировать ответное письмо юзеру с ошибкой о не доставке, но это наверное сложнее?
Есть идеи, как такое реализовать?
Заранее спасибо!