XCLIENT in Exim
I wrote small patch for exim 4.68 that allows using of XCLIENT command in exim. The description of this command you can find here: http://www.postfix.org/XCLIENT_README.html
By default xclient is not allowed from any hosts, but you can specify hosts in option xclient_allow_hosts in configuration file:
xclient_allow_hosts = 127.0.0.1 : 192.168.1.1
Example of smtp dialog with XCLIENT:
Connected to localhost.
Escape character is '^]'.
220 dhcp-ng2 ESMTP Exim 4.68 Mon, 10 Dec 2007 19:26:44 +0300
XCLIENT NAME=spike.porcupine.org ADDR=168.100.189.2 HELO=blah
220 XCLIENT success
MAIL FROM:<wietse@porcupine.org>
250 OK
RCPT TO:<user@example.com>
550 relay not permitted
patch-exim-xclient
By default xclient is not allowed from any hosts, but you can specify hosts in option xclient_allow_hosts in configuration file:
xclient_allow_hosts = 127.0.0.1 : 192.168.1.1
Example of smtp dialog with XCLIENT:
Connected to localhost.
Escape character is '^]'.
220 dhcp-ng2 ESMTP Exim 4.68 Mon, 10 Dec 2007 19:26:44 +0300
XCLIENT NAME=spike.porcupine.org ADDR=168.100.189.2 HELO=blah
220 XCLIENT success
MAIL FROM:<wietse@porcupine.org>
250 OK
RCPT TO:<user@example.com>
550 relay not permitted
patch-exim-xclient


Leave a comment