Cant send but can recieve email from external (eg. gmail)

Discussion in 'Installation/Configuration' started by Achkile ethical, Oct 18, 2016.

  1. Achkile ethical

    Achkile ethical New Member

    Im use ISPConfig 3, and Roundcube.
    Main.cf
    Code:
    # 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 (Ubuntu)
    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
    
    readme_directory = /usr/share/doc/postfix
    
    # TLS parameters
    smtpd_tls_cert_file = /etc/postfix/smtpd.cert
    smtpd_tls_key_file = /etc/postfix/smtpd.key
    smtpd_use_tls = yes
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${data_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.
    
    smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
    myhostname = server1.bppapps.com
    alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
    alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
    myorigin = /etc/mailname
    mydestination = server1.bppapps.com, localhost, localhost.localdomain
    #relayhost =
    #mynetworks = 127.0.0.0/8 [::1]/128
    mynetworks = 127.0.0.0/8 [::1]/128, 192.168.100.0/24
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = all
    inet_protocols = all
    html_directory = /usr/share/doc/postfix/html
    virtual_alias_domains =
    virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman, proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, proxy:mysql:/etc/postfix/mysql-virtual_email2email.cf
    virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
    virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
    virtual_mailbox_base = /var/vmail
    virtual_uid_maps = mysql:/etc/postfix/mysql-virtual_uids.cf
    virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gids.cf
    sender_bcc_maps = proxy:mysql:/etc/postfix/mysql-virtual_outgoing_bcc.cf
    smtpd_sasl_auth_enable = yes
    broken_sasl_auth_clients = yes
    smtpd_sasl_authenticated_header = yes
    smtpd_restriction_classes = greylisting
    greylisting = check_policy_service inet:127.0.0.1:10023
    smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_rbl_client zen.spamhaus.org, check_recipient_access mysql:/etc/postfix/mysql-virtual_policy_greylist.cf
    smtpd_tls_security_level = may
    transport_maps = hash:/var/lib/mailman/data/transport-mailman, proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
    relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
    relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
    smtpd_sender_login_maps = proxy:mysql:/etc/postfix/mysql-virtual_sender_login_maps.cf
    proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $sender_bcc_maps $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $smtpd_sender_login_maps
    smtpd_helo_required = yes
    smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, check_helo_access regexp:/etc/postfix/helo_access, reject_invalid_hostname, reject_non_fqdn_hostname, check_helo_access regexp:/etc/postfix/blacklist_helo
    smtpd_sender_restrictions = check_sender_access regexp:/etc/postfix/tag_as_originating.re , permit_mynetworks, permit_sasl_authenticated, check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf, check_sender_access regexp:/etc/postfix/tag_as_foreign.re
    smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf
    smtpd_client_message_rate_limit = 100
    maildrop_destination_concurrency_limit = 1
    maildrop_destination_recipient_limit = 1
    virtual_transport = dovecot
    header_checks = regexp:/etc/postfix/header_checks
    mime_header_checks = regexp:/etc/postfix/mime_header_checks
    nested_header_checks = regexp:/etc/postfix/nested_header_checks
    body_checks = regexp:/etc/postfix/body_checks
    owner_request_special = no
    smtp_tls_security_level = may
    smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
    smtpd_tls_protocols = !SSLv2,!SSLv3
    smtp_tls_protocols = !SSLv2,!SSLv3
    smtpd_tls_exclude_ciphers = RC4, aNULL
    smtp_tls_exclude_ciphers = RC4, aNULL
    dovecot_destination_recipient_limit = 1
    smtpd_sasl_type = dovecot
    smtpd_sasl_path = private/auth
    content_filter = amavis:[127.0.0.1]:10024
    receive_override_options = no_address_mappings
    message_size_limit = 0
     
  2. florian030

    florian030 ISPConfig Developer ISPConfig Developer

    Post the errors from mail.log when you try to send a mail.
     
  3. Achkile ethical

    Achkile ethical New Member

    this is my mail log
    Code:
    Oct 18 12:45:13 server1 dovecot: imap([email protected]): Logged out in=318 out=2809
    Oct 18 12:45:42 server1 postfix/smtp[6590]: connect to gmail-smtp-in.l.google.com[74.125.200.27]:25: Connection timed out
    Oct 18 12:45:42 server1 postfix/smtp[6590]: connect to gmail-smtp-in.l.google.com[2404:6800:4003:c00::1b]:25: Network is unreachable
    Oct 18 12:45:42 server1 postfix/smtp[6590]: connect to alt1.gmail-smtp-in.l.google.com[2404:6800:4008:c01::1b]:25: Network is unreachable
    Oct 18 12:46:12 server1 postfix/smtp[6590]: connect to alt1.gmail-smtp-in.l.google.com[173.194.72.27]:25: Connection timed out
    Oct 18 12:46:12 server1 postfix/smtp[6590]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400e:c03::1a]:25: Network is unreachable
    Oct 18 12:46:12 server1 postfix/smtp[6590]: 0DB1B2780D14: to=<[email protected]>, relay=none, delay=60, delays=0.05/0/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400e:c03::1a]:25: Network is unreachable)
    Oct 18 12:46:12 server1 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=7500, secured, session=<vBLQNR0/TqUAAAAAAAAAAAAAAAAAAAAB>
    Oct 18 12:46:12 server1 dovecot: imap([email protected]): Logged out in=90 out=880
     
    Last edited: Oct 18, 2016
  4. florian030

    florian030 ISPConfig Developer ISPConfig Developer

    Is your IPv6 working? ie ping6 google.com
     
  5. Achkile ethical

    Achkile ethical New Member

    I've check the ping and normal results
    Code:
    it-staff@server1:/var/log$ ping google.com
    PING google.com (74.125.200.113) 56(84) bytes of data.
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=1 ttl=48 time=17.2 ms
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=2 ttl=48 time=20.5 ms
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=3 ttl=48 time=17.5 ms
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=4 ttl=48 time=17.5 ms
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=5 ttl=48 time=18.6 ms
    64 bytes from sa-in-f113.1e100.net (74.125.200.113): icmp_seq=6 ttl=48 time=15.9 ms
    
    but the test results on the web IPv6-test.com, doesn't support ipv6[​IMG]
     
  6. florian030

    florian030 ISPConfig Developer ISPConfig Developer

    and can you telnet to google over ipv6? telnet -6 IP 25
     
  7. Achkile ethical

    Achkile ethical New Member

    whoami@whoami-pc:/media/data/Downloads$ telnet 74.125.200.27 25
    Trying 74.125.200.27...
     

Share This Page