My ISPConfig is on ubuntu 10.10(new install), I just have 1 email domain on it without email address. I wanted to manage some Email forwarding for this domain to differents external address but none work. My master.cf Code: # # Postfix master process configuration file. For details on the format # of the file, see the master(5) manual page (command: "man 5 master"). # # Do not forget to execute "postfix reload" after editing this file. # # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - - - - smtpd #submission inet n - - - - smtpd # -o smtpd_tls_security_level=encrypt # -o smtpd_sasl_auth_enable=yes # -o smtpd_client_restrictions=permit_sasl_authenticated,reject # -o milter_macro_daemon_name=ORIGINATING #smtps inet n - - - - smtpd # -o smtpd_tls_wrappermode=yes # -o smtpd_sasl_auth_enable=yes # -o smtpd_client_restrictions=permit_sasl_authenticated,reject # -o milter_macro_daemon_name=ORIGINATING #628 inet n - - - - qmqpd pickup fifo n - - 60 1 pickup cleanup unix n - - - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - - 300 1 oqmgr tlsmgr unix - - - 1000? 1 tlsmgr rewrite unix - - - - - trivial-rewrite bounce unix - - - - 0 bounce defer unix - - - - 0 bounce trace unix - - - - 0 bounce verify unix - - - - 1 verify flush unix n - - 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - - - - smtp # When relaying mail as backup MX, disable fallback_relay to avoid MX loops relay unix - - - - - smtp -o smtp_fallback_relay= # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - - - - showq error unix - - - - - error retry unix - - - - - error discard unix - - - - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - - - - lmtp anvil unix - - - - 1 anvil scache unix - - - - 1 scache # # ==================================================================== # Interfaces to non-Postfix software. Be sure to examine the manual # pages of the non-Postfix software to find out what options it wants. # # Many of the following services use the Postfix pipe(8) delivery # agent. See the pipe(8) man page for information about ${recipient} # and other message envelope options. # ==================================================================== # # maildrop. See the Postfix MAILDROP_README file for details. # Also specify in main.cf: maildrop_destination_recipient_limit=1 # maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d vmail ${extension} ${recipient} ${user} ${nexthop} ${sender} # # ==================================================================== # # Recent Cyrus versions can use the existing "lmtp" master.cf entry. # # Specify in cyrus.conf: # lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4 # # Specify in main.cf one or more of the following: # mailbox_transport = lmtp:inet:localhost # virtual_transport = lmtp:inet:localhost # # ==================================================================== # # Cyrus 2.1.5 (Amos Gouaux) # Also specify in main.cf: cyrus_destination_recipient_limit=1 # #cyrus unix - n n - - pipe # user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} # # ==================================================================== # Old example of delivery via Cyrus. # #old-cyrus unix - n n - - pipe # flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user} # # ==================================================================== # # See the Postfix UUCP_README file for configuration details. # uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) # # Other external delivery methods. # ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient scalemail-backend unix - n n - 2 pipe flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension} mailman unix - n n - - pipe flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user} amavis unix - - - - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes 127.0.0.1:10025 inet n - - - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks -o smtpd_bind_address=127.0.0.1 my 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. myhostname = ***my hostname*** alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = ***my hostname***, localhost, localhost.localdomain relayhost = mynetworks = 127.0.0.0/8 [::1]/128 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all html_directory = /usr/share/doc/postfix/html virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, 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 = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destination smtpd_tls_security_level = may transport_maps = 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 virtual_create_maildirsize = yes virtual_maildir_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf maildrop_destination_concurrency_limit = 1 maildrop_destination_recipient_limit = 1 virtual_transport = maildrop 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 content_filter = amavis:[127.0.0.1]:10024 receive_override_options = no_address_mappings message_size_limit = 0 My Email.log Code: Jan 11 23:55:01 ks359743 imapd: Connection, ip=[::ffff:127.0.0.1] Jan 11 23:55:01 ks359743 pop3d: Connection, ip=[::ffff:127.0.0.1] Jan 11 23:55:01 ks359743 pop3d: Disconnected, ip=[::ffff:127.0.0.1] Jan 11 23:55:01 ks359743 imapd: Disconnected, ip=[::ffff:127.0.0.1], time=0 Jan 11 23:55:01 ks359743 postfix/smtpd[20457]: connect from localhost.localdomain[127.0.0.1] Jan 11 23:55:01 ks359743 postfix/smtpd[20457]: lost connection after CONNECT from localhost.localdomain[127.0.0.1] Jan 11 23:55:01 ks359743 postfix/smtpd[20457]: disconnect from localhost.localdomain[127.0.0.1] Jan 11 23:55:07 ks359743 postfix/smtpd[20457]: connect from mail-pz0-f47.google.com[209.85.210.47] Jan 11 23:55:08 ks359743 postfix/smtpd[20457]: 69D34D60A69: client=mail-pz0-f47.google.com[209.85.210.47] Jan 11 23:55:08 ks359743 postfix/cleanup[20480]: 69D34D60A69: message-id=<[email protected]> Jan 11 23:55:08 ks359743 postfix/qmgr[23090]: 69D34D60A69: from=<[email protected]>, size=1860, nrcpt=1 (queue active) Jan 11 23:55:10 ks359743 postfix/smtpd[20484]: connect from localhost.localdomain[127.0.0.1] Jan 11 23:55:10 ks359743 postfix/smtpd[20484]: 2162BD61779: client=localhost.localdomain[127.0.0.1] Jan 11 23:55:10 ks359743 postfix/cleanup[20480]: 2162BD61779: message-id=<[email protected]> Jan 11 23:55:10 ks359743 postfix/qmgr[23090]: 2162BD61779: from=<[email protected]>, size=2335, nrcpt=1 (queue active) Jan 11 23:55:10 ks359743 postfix/smtpd[20484]: disconnect from localhost.localdomain[127.0.0.1] Jan 11 23:55:10 ks359743 amavis[16055]: (16055-12) Passed CLEAN, [209.85.210.47] [209.85.210.47] <[email protected]> -> <[email protected]>, Message-ID: <[email protected]>, mail_id: DCFnvoYCtXU7, Hits: -0.799, size: 1860, queued_as: 2162BD61779, [email protected],[email protected], 1438 ms Jan 11 23:55:10 ks359743 postfix/smtp[20481]: 69D34D60A69: to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=2, delays=0.52/0.01/0.01/1.4, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=16055-12, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 2162BD61779) Jan 11 23:55:10 ks359743 postfix/qmgr[23090]: 69D34D60A69: removed Jan 11 23:55:12 ks359743 postfix/smtp[20485]: 2162BD61779: to=<[email protected]>, orig_to=<[email protected]>, relay=gmail-smtp-in.l.google.com[209.85.227.27]:25, delay=2.1, delays=0.05/0.03/0.42/1.6, dsn=2.0.0, status=sent (250 2.0.0 OK 1294786512 g47si38123436wej.39) Jan 11 23:55:12 ks359743 postfix/qmgr[23090]: 2162BD61779: removed Thx for help...
Did you forward your email to a GMail account? Please check if your server is blacklisted: http://mxtoolbox.com/blacklists.aspx
according to the mail log file, gmail received and accepted the message. So there is no problem on your server. You should check if gmail marked your email as spam.
Hum...I just tried to send email from another mailbox than my gmail and it worked... Sometime I don't understand why... Thx all for your help.