Sending email problem Bellsouth

Discussion in 'Installation/Configuration' started by cwtudor, Jul 22, 2008.

  1. cwtudor

    cwtudor New Member

    I have a new installation everything works great except sending mail. My ISP is Bell South, I’ve tried the opt out port 25 though their web site have yet to get a response. I also tried to use the post bybagpiperdude90

    relayhost = mail.bellsouth.net
    smtp_sasl_auth_enable = yes
    smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

    and then also made the sasl_passwd file, with this inside it:

    mail.bellsouth.net username:password

    but, mail will not go thur.

    I telnet mail.bellsouth.net and get this

    server1:~# telnet mail.bellsouth.net 25
    Trying 204.127.217.17...
    Connected to mail.bellsouth.net.
    Escape character is '^]'.
    220 isp.att.net - Maillennium ESMTP/MULTIBOX frfwmhc01 #42
    ehlo
    501 missing fully qualified domain name
    quit
    221 isp.att.net
    Connection closed by foreign host.
    server1:~#

    here is my mail.cf

    # See /usr/share/postfix/main.cf.dist for a commented, more complete version


    # Debian specific: Specifying a file name will cause the first
    # line of that file to be used as the name. The Debian default
    # is /etc/mailname.
    #myorigin = /etc/mailname

    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no

    # appending .domain is the MUA's job.
    #append_dot_mydomain = no

    # Uncomment the next line to generate "delayed mail" warnings
    #delay_warning_time = 4h

    # TLS parameters
    smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
    smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
    smtpd_use_tls = yes
    smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

    # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
    # information on enabling SSL in the smtp client.

    myhostname = server1.ctudor.com
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    myorigin = /etc/mailname
    #mydestination = server1.ctudor.com, localhost.ctudor.com, , localhost
    relayhost = mail.bellsouth.net
    mynetworks = 127.0.0.0/8
    mailbox_command = procmail -a "$EXTENSION"
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = all
    inet_protocols = all
    smtpd_sasl_local_domain =
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_security_options = noanonymous
    broken_sasl_auth_clients = yes
    smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
    smtpd_tls_auth_only = no
    smtp_use_tls = yes
    smtp_tls_note_starttls_offer = yes
    smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
    smtpd_tls_loglevel = 1
    smtpd_tls_received_header = yes
    smtpd_tls_session_cache_timeout = 3600s
    tls_random_source = dev:/dev/urandom

    virtual_maps = hash:/etc/postfix/virtusertable

    mydestination = /etc/postfix/local-host-names
    smtp_sasl_auth_enable = yes
    smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
    #smtp_sasl_security_options =



    mail log

    Jul 22 08:42:27 server1 postfix/smtp[4806]: fatal: open database /etc/postfix/sasl_passwd.db: No such file or directory
    Jul 22 08:42:28 server1 postfix/master[2920]: warning: process /usr/lib/postfix/smtp pid 4806 exit status 1
    Jul 22 08:42:28 server1 postfix/master[2920]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling

    By the way I tryied to clear the queue with this
    postsuper -d ALL deferred
    did not seem to work

    Can you help Thanks
     
  2. catdude

    catdude New Member

    I can't help much with the smartrelay configuration. What I can help with (maybe) is the telnet testing.

    It looks like you might need to specify a host name on the "helo" line. I can't test that right now with bellsouth's servers - I get "telnet: Unable to connect to remote host: No route to host".

    If you aren't familiar with authsmtp testing via telnet, there's info available at http://www.raiden.net/?aid=200
     
  3. cwtudor

    cwtudor New Member

    Network is unreachable (port 25)

    Catdude thanks for the help.

    new telnet test

    server1:~# telnet mail.bellsouth.net 25
    Trying 204.127.217.17...
    Connected to mail.bellsouth.net.
    Escape character is '^]'.
    220 isp.att.net - Maillennium ESMTP/MULTIBOX frfwmhc01 #244
    helo mail.bellsouth.net
    250 isp.att.net
    mail from [email protected]
    250 ok
    RCPT TO:[email protected]
    250 ok; [simple] forward to <[email protected]>
    data
    354 ok
    test mail
    .
    250 ok ; id=20080723011239H0100mcgk7e
    quit
    221 isp.att.net
    Connection closed by foreign host.
    server1:~#


    header from yahoo
    From nobody Tue Jul 22 18:14:51 2008
    Return-Path: <[email protected]>
    Authentication-Results: mta342.mail.mud.yahoo.com from=; domainkeys=neutral (no sig)
    Received: from 204.127.217.101 (EHLO fmailhost01.isp.att.net) (204.127.217.101) by mta342.mail.mud.yahoo.com with SMTP; Tue, 22 Jul 2008 18:14:51 -0700
    Date: Wed, 23 Jul 2008 01:14:51 +0000 (GMT)
    Received: from mail.bellsouth.net (adsl-074-185-038-192.sip.shv.bellsouth.net[74.185.38.192]) by isp.att.net (frfwmhc01) with SMTP id <20080723011239H0100mcgk7e>; Wed, 23 Jul 2008 01:14:18 +0000 test mail
    Content-Length: 0





    This tells me I do not need username and password authentifition so I remove those lines from main.cf

    new mail log


    Jul 22 21:35:57 server1 postfix/smtp[3251]: connect to mx01.mail.bellsouth.net[205.152.58.33]: Connection timed out (port 25)
    Jul 22 21:35:57 server1 postfix/smtp[3251]: connect to mx00.mail.bellsouth.net[205.152.58.32]: No route to host (port 25)
    Jul 22 21:35:57 server1 postfix/smtp[3251]: 574931F84C3: to=<[email protected]>, relay=none, delay=30, delays=0.12/0.03/30/0, dsn=4.4.1, status=deferred (connect to mx00.mail.bellsouth.net[205.152.58.32]: No route to host)

    OK more information

    no mx record

    server1:~# dig mx webmail.ctudor.com

    ; <<>> DiG 9.3.4-P1.1 <<>> mx webmail.ctudor.com
    ;; global options: printcmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40433
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;webmail.ctudor.com. IN MX

    ;; AUTHORITY SECTION:
    ctudor.com. 3600 IN SOA ns1.yourhostingaccount.com. admin.yourhostingaccount.com. 2008071881 10800 3600 604800 3600

    ;; Query time: 78 msec
    ;; SERVER: 192.168.1.254#53(192.168.1.254)
    ;; WHEN: Tue Jul 22 21:59:04 2008
    ;; MSG SIZE rcvd: 101

    server1:~#

    I hate to ask before I look, but how do I make this record
     
    Last edited: Jul 23, 2008
  4. catdude

    catdude New Member

    It might help to connect to port 587 instead of port 25, and user your auth credentials. Or it might not - yesterday when I tried to do a telnet test to port 485 on BellSouth's servers I got a route error.

    When you created your domain, did you check the "Create DNS" and "Create DNS-MX" boxes? If so, I think it should have created your MX record.
     
    Last edited: Jul 23, 2008
  5. cwtudor

    cwtudor New Member

    Still not working

    I don't know, tried everthing. Now I'm getting these errors.

    Jul 23 20:52:59 server1 postfix/smtp[30404]: fatal: open database /etc/postfix/sasl_passwd.db: Invalid argument

    the text in the sasl_passwd.db file is simple "[mail.bellsouth.net] [email protected]:xxxxxxx
    but there is something there postfix doesn't like. also get this error

    Jul 23 20:53:00 server1 postfix/master[25433]: warning: process /usr/lib/postfix/smtp pid 30404 exit status 1
    Jul 23 20:53:00 server1 postfix/master[25433]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling

    I have no idea.


    The wost thing just happen.............I fixed it.......I just don't know what I did

    I redid the sasl_passwd.db file, it had an extra line at the end and a tab between the host and user name removed those and now it works. I don't know could that be it or did I do something else I can't remember.... Anyway thanks so much for the help A very happy Charlie
     
    Last edited: Jul 24, 2008

Share This Page