我需要在 exim4 的身份验证器中提取一个有效的电子邮件地址,例如 a@example.com,这就是我所做的:
gmail_login: driver = plaintext public_name = LOGIN hide client_send = : ${reduce{${addresses:$h_from:}}{}{${if eq{$value}{}{$item}{$value}}}}:我的密码
该字符串已在 exim -bem 下进行了测试,并且可以正常工作,但是当放在 client_send 选项下时,我总是遇到错误:
smarthost T=remote_msa defer (0): "${reduce{${addresses" 在 gmail_login 验证器中的扩展失败: "${addresses" 不是已知的操作符(或者变量引用中缺少 })
我在这里缺少什么?谢谢