sendmail: передайте подстановочному знаку MX единственному адресу электронной почты

Попытайтесь выключить менеджера безопасности кота, перезапустив кота и посмотрите, позволяет ли это Вам входить в систему. Я должен был сделать что-то вдоль тех строк, когда я настроил кота.

3
задан 21 February 2010 в 19:46
1 ответ

Как Вы отметили, Вам нужен подстановочный знак DNS.

Когда почта от подстановочных адресов входит, sendmail не знает, что сделать с ним. Можно зафиксировать это путем добавления, что sendmail переписывает правило переписать дикие части субдомена в основную доменную часть.

в Вашем sendmail.mc:

LOCAL_NET_CONFIG  
R $+ < @ $+ .example.com. > $*    $: $1 < @ example.com > $3       dnl

Обратите внимание необходимость во вкладке для разделения левого правила стороны от правой замены стороны. ($* заканчивает левую сторону; $: запускает правую сторону.) Отмечают, что запаздывающая точка на левой стороне может или не может быть необходимой. Также обратите внимание необходимость во второй вкладке после правой стороны и комментария (между $3 и dnl).

Вы захотите удостовериться, что example.com находится в Вашем relay-domains файл.

После того как домен был свернут переписать правилом, можно направить всю почту для домена отдельному пользователю с a virtusertable запись:

@example.com  luser

Это должно о сделать это.

3
ответ дан 3 December 2019 в 06:50

Теги

Похожие вопросы