[SLL] postfix smtp auth (outbound) without SASL, without cyrus?

Jeremy C. Reed reed at reedmedia.net
Thu Aug 10 09:45:34 PDT 2006


My laptop is on a Verizon FIOS network. Due to the dynamic IP some mail 
servers block my mail.

I have an server I can relay through using SMTP AUTH that is running Exim.

I have tested using sylpheed-claws.

I want postfix to send through it also.

I used:

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
relayhost = my.mail.server

But my postfix was not built with cyrus and I don't have any cyrus 
installed. Postfix complains:

Aug 10 11:29:49 glacier postfix/smtp[21088]: warning: unsupported SASL 
client implementation: cyrus
Aug 10 11:29:49 glacier postfix/smtp[21088]: fatal: SASL library 
initialization

I can also manually do SMTP and send my base64 encoded authentication and 
the mail server says "235 Authentication succeeded".

How can I get Postfix to do the same -- generate a base64 encoded 
authentication using a password map and use it without using outside 
program?

It seems so trivial that I can't imagine that postfix can not do it but I 
can't find any docs about this.

Thanks,

Jeremy C. Reed



More information about the linux-list mailing list