Hi Victor:

Thank you again for your response. I used the following package to install
postfix: 

CNDpostfix-2.7.1,REV=100609-SunOS5.10-sparc.pkg.

If you could please review the information below ,I am hoping that you or
someone else in the postfix world can provide some direction on how to
enable AUTH based on what I have so far. Please let me know if you need
anymore information and I will be more than happy to provide it.

According to documentation I should be able to tell what AUTH support is
enabled by telneting to the systems mail port (25) and issuing an EHLO
command which should list the supported options including AUTH. Here is my
output:

telnet www.lancertech.com 25
Trying 73.79.104.11...
Connected to www.lancertech.com.
Escape character is '^]'.
220 mail.lancertech.com ESMTP Postfix
ehlo lancertech.com
250-mail.lancertech.com
250-PIPELINING
250-SIZE 40480000
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

As you can see AUTH does not seem to be listed. I am not sure if this is
because my main.cf file is not correctly configured or AUTH was not complied
into this package. So I decided to look at the smtpd executable to see what
AUTH was compiled into it by using the following strings command:

rambo-new# strings /usr/libexec/postfix/smtpd | grep -i auth
550 5.7.0 Error: insufficient authorization
550 5.7.0 Error: insufficient authorization
smtpd_sasl_auth_enable
smtpd_sasl_authenticated_header
broken_sasl_auth_clients
smtpd_tls_auth_only
permit_mynetworks, reject_unauth_destination
smtpd_authorized_verp_clients
$authorized_verp_clients
smtpd_authorized_xclient_hosts
smtpd_authorized_xforward_hosts
i {auth_type} {auth_authen} {auth_author} {mail_addr} {mail_host}
{mail_mailer}
reject_unauth_destination
reject_authenticated_sender_login_mismatch
reject_unauthenticated_sender_login_mismatch
permit_auth_destination
reject_unauth_destination
reject_unauth_pipelining
all_auth_mx_addr
reject_unauth_pipelining
reject_authenticated_sender_login_mismatch
reject_unauthenticated_sender_login_mismatch
permit_auth_destination
reject_unauth_destination
permit_sasl_authenticated
permit_sasl_authenticated
cannot load Certificate Authority data: disabling TLS support
AUTH
MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY LANG=C
debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqp
d_authorized_clients,relay_domains,smtpd_access_maps
send_cyrus_sasl_authzid
no_unauth
auth
smtpd_sasl_auth_enable
reject_unauth_destination
rambo-new# 

I know probably not much help from above because I don't know what I am
looking for to validate that AUTH is configured properly.

Finally, I decided to see what LDD showed. Again there aren't a lot of
examples of what these commands should look like if AUTH is installed
correctly:
        libssl.so.0.9.7 =>       /usr/sfw/lib/libssl.so.0.9.7
        libcrypto.so.0.9.7 =>    /usr/sfw/lib/libcrypto.so.0.9.7
        libldap.so.5 =>  /usr/lib/libldap.so.5
        libresolv.so.2 =>        /lib/libresolv.so.2
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libc.so.1 =>     /lib/libc.so.1
        libsasl.so.1 =>  /usr/lib/libsasl.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libnspr4.so =>   /usr/lib/mps/libnspr4.so
        libplc4.so =>    /usr/lib/mps/libplc4.so
        libnss3.so =>    /usr/lib/mps/libnss3.so
        libssl3.so =>    /usr/lib/mps/libssl3.so
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        librt.so.1 =>    /lib/librt.so.1
        libdl.so.1 =>    /lib/libdl.so.1
        libnssutil3.so =>        /usr/lib/mps/libnssutil3.so
        libplds4.so =>   /usr/lib/mps/libplds4.so
        libthread.so.1 =>        /lib/libthread.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libssl_extra.so.0.9.7 =>         /usr/sfw/lib/libssl_extra.so.0.9.7
        libcrypto_extra.so.0.9.7 =>
/usr/sfw/lib/libcrypto_extra.so.0.9.7
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1
        /platform/SUNW,Sun-Blade-100/lib/libmd_psr.so.1
        /usr/lib/mps/cpu/sparcv8plus/libnspr_flt4.so



:




On 12/27/10 5:45 PM, "Victor Duchovni" <victor.ducho...@morganstanley.com>
wrote:

> On Mon, Dec 27, 2010 at 05:29:18PM -0500, Mark Khan wrote:
> 
>> My postfix server works with all other POP3 email providers (AOL,
>> Meaasgelabs, etc) except Verizon?s myvzw.com which of course is what my new
>> droid X uses. 
>> POP3 is configured with just login and password. No TLS.
> 
> What does POP3 have to do with Postfix? Postfix is NOT a POP server.
> 
>> Here is the the mynetworks configuration line entries from main.cf:
>> 
>> # Added verizon wireless IP  174.252.0.0 to MYNETWORKS
>> mynetworks = 174.252.134.106
> 
> 106.134.252.174.in-addr.arpa. 7157 IN   PTR     106.sub-174-252-134.myvzw.com.
> 
> What is this host and Why should it host be in mynetworks? Is this a
> static IP assignment for a Verizon SMTP relay or an individual phone
> that you want to configure to submit via your server (in either case
> POP3 is a red-herring).
> 
>> And here are the errors
>> 
>> Dec 26 22:54:51 rambo-new postfix/smtpd[1278]: [ID 197553 mail.info] connect
>> from 106.sub-174-252-134.myvzw.com[174.252.134.106]
>> Dec 26 22:54:51 rambo-new postfix/smtpd[1278]: [ID 197553 mail.info] lost
>> connection after UNKNOWN from 106.sub-174-252-134.myvzw.com[174.252.134.106]
> 
> The SMTP client sent an unsupported SMTP command to Postfix and hung up
> after Postfix sent:
> 
>     502 5.5.2 Error: command not recognized

-- 



Reply via email to