Я некоторое время являюсь участником StackOverflow, но это мой первый пост на ServerFault, поэтому, если я делаю что-то не так в этом посте, не стесняйтесь звонить
TL; DR: Использование Cyrus и sendmail. У нас есть такие электронные письма, как Я некоторое время являюсь участником StackOverflow, но это мой первый пост в ServerFault, поэтому, если я делаю что-то не так в этом посте, не стесняйтесь позвонить мне по этому поводу . TL; DR: Использование Cyrus и sendmail. У нас есть такие электронные письма, как Я некоторое время являюсь участником StackOverflow, но это мой первый пост в ServerFault, поэтому, если я делаю что-то не так в этом посте, не стесняйтесь позвонить мне по этому поводу . TL; DR: Использование Cyrus и sendmail. У нас есть такие электронные письма, как Моя компания использует Cyrus (v2.3.16-Fedora-RPM-2.3.16-6.9.amzn1) и sendmail на сервере AWS EC2 Linux. Исторически сложилось так, что мы ' Мы использовали адреса электронной почты Для фильтрации почты на стороне сервера мы используем сита. Мы берем список правил фильтрации, определенных пользователем, создаем решето из этих правил, компилируем его с помощью Проблема, с которой я столкнулся, заключается в том, что Документация по Кто-нибудь знает, как я могу это сделать? Я также вкратце изучил Использование Сайруса и ...
Использование Сайруса и ...
firstname.lastname@ourdomain
, но sieveInstall -i <пользователь>
допускает только алфавитно - цифровые символы. Я не знаю, как обойти это. firstname @ ourdomain
, потому что мы были очень маленькими. Тем не менее, мы растем и начали использовать firstname.lastname@ourdomain
для всех новых сотрудников. sievec
и устанавливаем с помощью sieveInstall -i
. Все это автоматизировано сценариями Perl. sieveInstall
не работает с сообщениями электронной почты, в которых есть не буквенно-цифровые символы (например, точка), поэтому новые сотрудники из-за этого не могут использовать нашу фильтрацию на стороне сервера. Это прекрасно сработало для нашего более старого, firstname @ ourdomainэлектронные письма. sieveInstall
кажется несуществующей, и для нее нет справочной страницы. sieveshell
, но по какой-то причине он не может подключиться к localhost, возможно, потому что порт не открыт.
Я понял это. Оказалось, что есть очень веская причина, по которой я ничего не смог найти о sieveInstall online: он был написан кем-то здесь внутри давно и просто нигде не документирован.
Я обновил код на Си++, чтобы обрабатывать эти альтернативные типы адресов, и теперь всё хорошо. Извините, что создал этот пост и трачу ваше время впустую! Не стесняйтесь удалять это сообщение вообще.