我想配置 Exim 以仅针对存在文件的用户验证和接受电子邮件。 File本身位于由Filename的路径构造的Folder中。 (用于修改邮件的人):
仅当文件存在时才接受“ mailing_address.tld@domain.tld ”的邮件:
/var/lib/mailman/a/ad/domain.tld/mailing/config.pck
所以
/var/lib/mailman/{first letter of address "**a**"}/{first and second letter of address "**ad**"}/{first part of local_part delimtered by _ "**mailing**"}/config.pck
我尝试过exim sg和substring但是我无法让它工作。
答案 0 :(得分:0)
我找到了一个带有sg和substr的解决方案:
MM_NAME = $ {SG {$ local_part} {_ *} {}}
MM_DOMAIN = $ {SG {LC :: $ local_part} {。* _} {}}
MM_LISTCHK =的/ var / lib中/邮差/列表/ $ {SUBSTR {0} {1} {MM_DOMAIN}} / $ {SUBSTR {0} {2} {MM_DOMAIN}} / MM_DOMAIN / MM_NAME / config.pck < / p>
它是3个部分,但效果与预期一致