kapetr: > Hello, > > I didn't thing, that my Postfix is the bad guy, but I have to say - > if the client is > Evolution (in SSL+SASL connection with the ISPs server), the > messages goes out without problem. > > The problem is only if Postfix is the client ?! > Why ?
Please complain to the vendor of the software that announces AUTH support and that fails to implement the AUTH=<> option. You may refer them to RFC 4954 which has all the details. > I have try yours "to modify executable" way. > > The "AUTH=<>" is in /usr/lib/postfix/smtp - I had edit it in "mc" > and have replaced it with " " and left the "^@" (this is probably > the NULL byte). > > But it just give an error in log: > Nov 5 11:24:05 zly-hugo postfix/master[1418]: warning: > /usr/lib/postfix/smtp: bad command startup -- throttling > Nov 5 11:25:05 zly-hugo postfix/master[1418]: warning: process > /usr/lib/postfix/smtp pid 2633 killed by signal 11 The file size must be the same before and after editing. $ cp /usr/libexec/postfix/smtp smtp.new $ perl -pi -e 's/ AUTH=/\0AUTH=/' smtp.new $ ls -l /usr/libexec/postfix/smtp smtp.new -rwxr-xr-x 2 root wheel 1700160 Nov 8 20:12 /usr/libexec/postfix/smtp -rwxr-xr-x 1 wietse wheel 1700160 Nov 12 08:13 smtp.new $ cmp -l /usr/libexec/postfix/smtp smtp.new 313969 40 0 The numbers 1700160 and 313969 will be different on your system (unless you use the same FreeBSD version and the same compiler options as I did). Wietse