我正在尝试将sendmail与nagios一起用于邮件通知。我有配置文件/ etc / mail / auth和哈希副本auth.db。该配置可以在密码字段中没有特殊字符的凭据下正常运行。示例:
AuthInfo:smtp.mymail.com“ U:Example”“ I:[email protected]”“ P:NoSpecialCharacter123”
但是我的邮件的密码中有特殊字符:
AuthInfo:smtp.mymail.com“ U:Example2”“ I:[email protected]”“ P:SpecialCharacter%123”
我正在接受
2月7日09:27:42本地主机sm-mta [10204]:0179A0Gn008954:to =,ctladdr =(0/0),延迟= 00:17:42,xdelay = 00:00:00,邮件程序=中继,pri = 300387,relay = mymail.com。,dsn = 4.0.0,stat = Deferred:连接重置者我的邮件。
来自mymail服务器的日志是密码不正确。
sendmail是否支持带特殊字符的密码?
谢谢!
Sendmail邮件查找以特殊方式处理%0
,%1
,%2
…的值。这样的弦可以例如被扩展/替换。通过查找键重播%0
。
如果要在查找后获取%
,请在值中输入%%
。
# KEY SPACES VALUE
KEY VALUE