Exim转发路由器

问题描述 投票:0回答:1

我正在尝试创建一个Exim路由器,其中从MySQL数据库中获取了fromto标头。由于我找不到太多关于在本地服务器上将此类转发器用于不存在的域的文档,因此我很受困扰。

我有以下路由器,目前仅匹配接收邮件帐户:

virtual_user_fwd:
        driver                  = redirect
        verify                  = no
        data                    = ${lookup mysql{SELECT adress FROM mail_forwards WHERE host = '${quote_mysql:$domain}' AND fwd IS NOT NULL} {${sg{$value}{\\n}{, }}}}

我需要下一步:在某处/以某种方式定义将邮件转发到的邮件帐户。有谁可以帮助我进行下一步?

mysql forward exim
1个回答
0
投票

我发现了创建mysql链接的新方法

virtual_userforward:
        driver = redirect
        verify = no
        data = ${lookup mysql { SELECT goto FROM mail_forwards WHERE adress='${local_part}@${domain}'}}
        domains = *

这似乎适用于虚拟测试,但是在测试电子邮件时,出现错误“无法路由的地址”。有什么想法吗?

© www.soinside.com 2019 - 2024. All rights reserved.