One thing I notice is that you are using port 25 instead of 587.  I tried 
changing to port 25 in my main.cf and sasl_passwd files but get 

Aug 16 13:38:13 RichCookHomeMac postfix/pickup[48887]: 70CEC29CB543: uid=0 
from=<root>
Aug 16 13:38:13 RichCookHomeMac postfix/cleanup[48903]: 70CEC29CB543: 
message-id=<20140816203813.70cec29cb...@richcook.net>
Aug 16 13:38:13 RichCookHomeMac postfix/qmgr[48886]: 70CEC29CB543: 
from=<r...@richcook.net>, size=332, nrcpt=1 (queue active)
Aug 16 13:38:13 RichCookHomeMac postfix/smtp[48905]: connect to 
smtp.comcast.net[2001:558:fe2d:70::30]:25: No route to host
Aug 16 13:38:43 RichCookHomeMac postfix/smtp[48905]: connect to 
smtp.comcast.net[76.96.40.155]:25: Operation timed out
Aug 16 13:38:43 RichCookHomeMac postfix/smtp[48905]: 70CEC29CB543: 
to=<wealthyc...@gmail.com>, relay=none, delay=30, delays=0.02/0.02/30/0, 
dsn=4.4.1, status=deferred (connect to smtp.comcast.net[76.96.40.155]:25: 
Operation timed out)


On Aug 16, 2014, at 3:24 AM, Patrick Ben Koetter <p...@sys4.de> wrote:

> The other side offers only PLAIN and LOGIN:
> 
> $ telnet 76.96.40.155 25
> Trying 76.96.40.155...
> Connected to 76.96.40.155.
> Escape character is '^]'.
> 220 omta20.emeryville.ca.mail.comcast.net comcast ESMTP server ready
> EHLO foo
> 250-omta20.emeryville.ca.mail.comcast.net hello [37.5.251.161], pleased to
> meet you
> 250-HELP
> 250-AUTH LOGIN PLAIN
> 250-SIZE 36700160
> 250-ENHANCEDSTATUSCODES
> 250-8BITMIME
> 250-STARTTLS
> 250 OK
> QUIT
> 221 2.0.0 omta20.emeryville.ca.mail.comcast.net comcast closing connection
> 
> 
> PLAIN and LOGIN are disabled on Postfix smtp client side by default, because
> their usage may be insecure over an unencrypted transport - PLAIN and LOGIN do
> not crypt, but only encode username and password:
> 
> smtp_sasl_security_options = noplaintext, noanonymous
> smtp_sasl_tls_security_options = $smtp_sasl_security_options
> smtp_sasl_tls_verified_security_options = $smtp_sasl_tls_security_option
> 
> Change Postfix' SASL policy for TLS shielded connections and it will work:
> 
> smtp_sasl_security_options = noplaintext, noanonymous
> smtp_sasl_tls_security_options = noanonymous
> 
> p@rick
> 
> 
> 
> * Rich Cook <wealthyc...@gmail.com>:
>> Hello, I am having a maddening problem.  I have googled of course for 
>> answers, but I cannot figure out exactly what the issue is.  
>> I am trying to put the final touches on my postfix/fetchmail setup.  Mostly 
>> it's working but the crucial piece I'm missing is the ability to send mail 
>> to other hosts through my comcast relay from the command line.
>> 
>> I can send mail from my mail client but not from the command line via 
>> sendmail, which I would like very much to be able to do.  There is just some 
>> little SASL detail or something going on here that I'm missing.  I could use 
>> a good pair of eyes for help!
>> 
>> To put it in a nutshell, here is what I'm seeing in the logs when I do  
>> "postfix flush":
>> Note that I can telnet to  smtp.comcast.net 587 and make a connection, so I 
>> am ignoring "no route to host" messages at the moment.  Especially since you 
>> can see it does connect.  Config logs are below.  Sorry for the long 
>> message, but I'm hopefully anticipating the questions a knowledgable expert 
>> might ask of me.  :-)
>> 
>> I can ramp up the verbosity but you probably get the idea.  
>> Warm thanks for any help! 
>> 
>> ================================================================================
>>  =============
>> # LOG FILE CONTENTS:
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: 810762983FD0: 
>> from=<***>, size=332, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: AED65298168E: 
>> from=<***>, size=327, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: AF585298168F: 
>> from=<***>, size=327, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: C873A29816BA: 
>> from=<***>, size=306, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: CFE0E2983B7C: 
>> from=<***>, size=302, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/qmgr[60944]: D71C029816E8: 
>> from=<***>, size=307, nrcpt=1 (queue active)
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61130]: connect to 
>> smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61133]: connect to 
>> smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61132]: connect to 
>> smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61132]: CFE0E2983B7C: to=<***>, 
>> relay=smtp.comcast.net[76.96.40.155]:587, delay=1844, delays=1844/0/0.09/0, 
>> dsn=4.0.0, status=deferred (host smtp.comcast.net[76.96.40.155] refused to 
>> talk to me: 421 omta14.emeryville.ca.mail.comcast.net comcast Too many 
>> sessions opened)
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61130]: Untrusted TLS 
>> connection established to smtp.comcast.net[76.96.40.155]:587: TLSv1 with 
>> cipher DHE-RSA-AES256-SHA (256/256 bits)
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61133]: Untrusted TLS 
>> connection established to smtp.comcast.net[76.96.40.155]:587: TLSv1 with 
>> cipher DHE-RSA-AES256-SHA (256/256 bits)
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61131]: Untrusted TLS 
>> connection established to smtp.comcast.net[76.96.40.155]:587: TLSv1 with 
>> cipher DHE-RSA-AES256-SHA (256/256 bits)
>> Aug 15 12:48:27 RichCookHomeMac postfix/smtp[61134]: Untrusted TLS 
>> connection established to smtp.comcast.net[76.96.40.155]:587: TLSv1 with 
>> cipher DHE-RSA-AES256-SHA (256/256 bits)
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61130]: warning: SASL 
>> authentication failure: No worthy mechs found
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61130]: AED65298168E: to=<***>, 
>> relay=smtp.comcast.net[76.96.40.155]:587, delay=190442, 
>> delays=190441/0/0.39/0, dsn=4.7.0, status=deferred (SASL authentication 
>> failed; cannot authenticate to server smtp.comcast.net[76.96.40.155]: no 
>> mechanism available)
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61133]: warning: SASL 
>> authentication failure: No worthy mechs found
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61133]: 810762983FD0: to=<***>, 
>> relay=smtp.comcast.net[76.96.40.155]:587, delay=1162, delays=1161/0/0.4/0, 
>> dsn=4.7.0, status=deferred (SASL authentication failed; cannot authenticate 
>> to server smtp.comcast.net[76.96.40.155]: no mechanism available)
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61131]: warning: SASL 
>> authentication failure: No worthy mechs found
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61131]: AF585298168F: SASL 
>> authentication failed; cannot authenticate to server 
>> smtp.comcast.net[76.96.40.155]: no mechanism available
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61134]: warning: SASL 
>> authentication failure: No worthy mechs found
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61134]: C873A29816BA: SASL 
>> authentication failed; cannot authenticate to server 
>> smtp.comcast.net[76.96.40.155]: no mechanism available
>> Aug 15 12:48:28 RichCookHomeMac postfix/error[61137]: D71C029816E8: 
>> to=<***>, relay=none, delay=190645, delays=190645/0.41/0/0, dsn=4.7.0, 
>> status=deferred (delivery temporarily suspended: SASL authentication failed; 
>> cannot authenticate to server smtp.comcast.net[76.96.40.155]: no mechanism 
>> available)
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61131]: connect to 
>> smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61131]: AF585298168F: to=<***>, 
>> relay=none, delay=190350, delays=190349/0/0.42/0, dsn=4.4.1, status=deferred 
>> (connect to smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host)
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61134]: connect to 
>> smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host
>> Aug 15 12:48:28 RichCookHomeMac postfix/smtp[61134]: C873A29816BA: to=<***>, 
>> relay=none, delay=190865, delays=190864/0/0.43/0, dsn=4.4.1, status=deferred 
>> (connect to smtp.comcast.net[2001:558:fe2d:70::30]:587: No route to host)
>> 
>> 
>> ================================================================================
>>  =============
>> # main.cf:
>> mydomain_fallback = localhost
>> # message_size_limit = 10485760 # commented out by Rich
>> biff = no
>> #mynetworks = 127.0.0.0/8, [::1]/128
>> #smtpd_client_restrictions = permit_mynetworks permit_sasl_authenticated 
>> permit
>> recipient_delimiter = +
>> smtpd_tls_ciphers = medium
>> inet_protocols = all
>> inet_interfaces = loopback-only
>> #======================================================================
>> # Rich Cook mods:
>> message_size_limit = 0
>> 
>> relayhost=[smtp.comcast.net]:587
>> smtp_sasl_auth_enable=yes
>> smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
>> smtp_use_tls = yes 
>> 
>> smtpd_sasl_auth_enable=yes
>> smtpd_use_pw_server=yes
>> enable_server_options=yes
>> smtpd_pw_server_security_options=plain, login
>> smtp_tls_loglevel=1
>> smtpd_sasl_security_options=noanonymous
>> smtp_tls_security_level=encrypt
>> broken_sasl_auth_clients=yes
>> # commented out as I do not fully understand yet, but does not fix to put it 
>> back in.
>> # smtpd_recipient_restrictions=check_sender_access hash:/etc/postfix/access, 
>> check_client_access hash:/etc/postfix/access, permit_mynetworks, 
>> permit_sasl_authenticated, reject_unauth_destination, check_recipient_access 
>> hash:/etc/postfix/access
>> smtpd_sasl_local_domain=$mydomain
>> smtp_sasl_mechanism_filter =
>> 
>> # =========================================================================
>> root@RichCookHomeMac (postfix ): ls -l /etc/postfix/
>> total 392
>> -rw-r--r--  1 root  wheel  11942 Feb  8  2014 LICENSE
>> -rw-r--r--  1 root  wheel   1629 Feb  8  2014 TLS_LICENSE
>> -rw-r--r--  1 root  wheel  20876 Feb  8  2014 access
>> -rw-r--r--  1 root  wheel  16384 Aug 15 12:17 access.db
>> -rw-r--r--  1 root  wheel   8830 Aug 15 12:28 aliases
>> -rw-r--r--  1 root  wheel   8829 Jun  1 14:57 aliases.desktop
>> -rw-r--r--  1 root  wheel   3548 Feb  8  2014 bounce.cf.default
>> -rw-r--r--  1 root  wheel  11681 Feb  8  2014 canonical
>> -rw-r--r--  1 root  wheel     44 Feb  8  2014 custom_header_checks
>> -rw-------  1 root  wheel    157 Aug 15 11:37 fetchmailrc
>> -rw-r--r--  1 root  wheel   9904 Feb  8  2014 generic
>> -rw-r--r--  1 root  wheel  21535 Feb  8  2014 header_checks
>> -rw-r--r--  1 root  wheel  28864 Aug 15 12:43 main.cf
>> -rw-r--r--  1 root  wheel  26970 Feb  8  2014 main.cf.default
>> -rw-r--r--  1 root  wheel  26155 Jun  1 15:04 main.cf.upgradedMtnLion
>> -rw-r--r--  1 root  wheel  27430 Feb  8  2014 main.cf~orig
>> -rw-r--r--  1 root  wheel   1441 Feb  8  2014 makedefs.out
>> -rw-r--r--  1 root  wheel   7443 Feb  8  2014 master.cf
>> -rw-r--r--  1 root  wheel   7443 Feb  8  2014 master.cf.default
>> -rw-r--r--  1 root  wheel  18473 Feb  8  2014 postfix-files
>> -rw-r--r--  1 root  wheel   6816 Feb  8  2014 relocated
>> -rw-r-----  1 root  wheel     44 Aug 15 10:56 sasl_passwd
>> -rw-r-----  1 root  wheel  16384 Aug 15 12:18 sasl_passwd.db
>> -rw-r--r--  1 root  wheel  12549 Feb  8  2014 transport
>> -rw-r--r--  1 root  wheel  12494 Feb  8  2014 virtual
>> 
>> Rich Cook
>> wealthyc...@gmail.com
>> 
>> ----------------------------------------------
>> If you don't laugh enough, you might have humorrhoids, which is an 
>> enlargement of the onus, and the only thing you can pass then is heavy 
>> judgment.  -- Swami Beyondananda
>> 
>> 
>> 
>> 
>> 
> 
> -- 
> [*] sys4 AG
> 
> https://sys4.de, +49 (89) 30 90 46 64
> Franziskanerstraße 15, 81669 München
> 
> Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
> Vorstand: Patrick Ben Koetter, Marc Schiffbauer
> Aufsichtsratsvorsitzender: Florian Kirstein
> 

Rich Cook
wealthyc...@gmail.com

----------------------------------------------
If you don't laugh enough, you might have humorrhoids, which is an enlargement 
of the onus, and the only thing you can pass then is heavy judgment.  -- Swami 
Beyondananda





Reply via email to