[Resolved] Postfix problem email new domain Hi i've created a new domain..but the email not work correctly.. post my main.cf Code: # See /usr/share/postfix/main.cf.dist for a commented, more complete version smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no append_dot_mydomain = no # 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 myhostname = alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname relayhost = 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_alias_maps = hash:/etc/postfix/virtusertable virtual_maps = hash:/etc/postfix/virtusertable mydestination = /etc/postfix/local-host-names but if send an email to my new email domain they not received but send correctly.. it will delivery to another mail address in other domain.. example i send to [email protected] but it will delivery to [email protected] where's the problem?
any error..the email has redirect (all the email different from the root domain..) to the root account mail
someone that have more than 1 domain on ispconfig can put his configuration of main.cf ? thanks a lot
Resolved! RESOLVED! there's a waste value in a database where cacthAll of email are set. CHECK THE DATABASE!! table name isp_isp_user if one of this user are set the column catchAll to 1 and take off Thank for the answers!! ITALIAN: C'era un valore sporco settato nel database nella tabella isp_isp_user controllate la tabella se in corrispondenza della colonna catchALL c'è un valore settato a 1
Do not delete records directly form the database or it might get corrupted. You would just have to empty the recyle bin instead!