On Wed, Sep 08, 2004 at 12:19:35AM -0700, ade gun wrote:
> aku dah compile postfix pake sasl sbg auth, trs gimana supaya bisa direlay ke smtp
> server yg terpasang auth?
>
> di main.cf sudah aku set sbb:
>
> relayhost = mail.smtpserver.com
> sntp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
> smtp_sasl_security_options = noanonymous
Sudah jalankan 'postmap hash:/etc/postfix/sasl_passwd' ?
Postfix sudah direload ?
Coba lihat punya saya dulu:
/etc/postfix/main.cf:
relayhost = [smtp.mega-plasma.net]
defer_transports = smtp
disable_dns_lookups = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_password
virtual_maps = hash:/etc/postfix/virtual
transport_maps = hash:/etc/postfix/transport
/etc/postfix/sasl_password:
smtp.mega-plasma.net [EMAIL PROTECTED]:password
Saya masukkan entri relayhost ke file /etc/hosts agar postfix
tidak perlu repot-repot query ke dns server.
/etc/hosts:
127.0.0.1 localhost.localdomain localhost
192.168.0.254 server.megaplasma.com server
202.1.2.3 smtp.mega-plasma.net smtp
Coba dicek lagi postfix binary apakah memang support sasl ?
$ ldd /usr/sbin/postfix
libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40028000)
libmysqlclient.so.10 => /usr/lib/mysql/libmysqlclient.so.10 (0x40034000)
libz.so.1 => /usr/lib/libz.so.1 (0x40069000)
libm.so.6 => /lib/i686/libm.so.6 (0x40077000)
libdb-3.3.so => /lib/libdb-3.3.so (0x40099000)
libnsl.so.1 => /lib/libnsl.so.1 (0x40128000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4013d000)
libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x4014f000)
libdl.so.2 => /lib/libdl.so.2 (0x40155000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40158000)
libpam.so.0 => /lib/libpam.so.0 (0x40185000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Salam
-- yudi