After editing: /etc/postfix/transport file to add:
my.domain.com relayratelimit: line and then running: postmap transport in /etc/postfix directory? And /etc/init.d/postfix reload I've noticed these errors: Jun 15 20:02:23 ks3095225 postfix/qmgr[32505]: 1EEBA620C3: from=<>, size=11454, nrcpt=1 (queue active) Jun 15 20:02:23 ks3095225 slow_queue/smtp[606]: 948B47E152: to=<[email protected]>, relay=none, delay=617693, delays=617602/91/0/0, dsn=5.4.6, status=bounced (mail for my.domain.com loops back to myself) Jun 15 20:02:23 ks3095225 postfix/qmgr[32505]: 948B47E152: removed As you might remember I've told you that this same setup gave me the: "warning: do not list domain in BOTH virtual_mailbox_domains and relay_domains" message. I might have been wrong on that point too :(. So I have reverted this change. I copy and paste "postconf -n" output that generates the "loops back to myself" problem as requested: alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix default_destination_rate_delay = 15s delay_warning_time = 4h disable_vrfy_command = yes inet_interfaces = all mailbox_command = mailbox_size_limit = 0 maximal_backoff_time = 8000s maximal_queue_lifetime = 3d minimal_backoff_time = 300s mydestination = myhostname = my.domain.com mynetworks = 1.2.3.4/32 myorigin = my.domain.com readme_directory = no recipient_delimiter = + relay_domains = relayhost = smtp_helo_timeout = 60s smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_client_restrictions = reject_rbl_client sbl.spamhaus.org, reject_rbl_client dnsbl.njabl.org smtpd_delay_reject = yes smtpd_hard_error_limit = 12 smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, warn_if_reject reject_non_fqdn_hostname, reject_invalid_hostname, permit smtpd_recipient_restrictions = reject_unauth_pipelining, permit_mynetworks, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination, permit smtpd_data_restrictions = reject_unauth_pipelining smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sender_restrictions = permit_mynetworks, warn_if_reject reject_non_fqdn_sender, reject_unknown_sender_domain, reject_unauth_pipelining, permit smtpd_soft_error_limit = 3 smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 550 virtual_alias_maps = mysql:/etc/postfix/mysql_alias.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /var/spool/mail/virtual virtual_mailbox_domains = mysql:/etc/postfix/mysql_domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf virtual_uid_maps = static:5000 I've already posted master.cf contents, mysql table contents and other configurations in previous posts but if you need other information or the same ones again please don't hesitate to ask for it. Just not to forget it my goal is to be able to send with a 15 second throttle to every domain except the local domain: my.domain.com. Thank you again for your patience. ----- Mensaje original ----- > De: "Noel Jones" <[email protected]> > Para: [email protected] > Enviados: Viernes, 15 de Junio 2012 17:24:11 > Asunto: Re: How to handle local mail when throttling? > On 6/15/2012 2:58 AM, Adrian Gibanel wrote: > > ----- Mensaje original ----- > > > >> De: "Noel Jones" <[email protected]> > >> Para: [email protected] > >> Enviados: Jueves, 14 de Junio 2012 19:58:23 > >> Asunto: Re: How to handle local mail when throttling? > > > >> On 6/14/2012 12:40 PM, Adrian Gibanel wrote: > >>> Hummm. In main.cf I have: > >>> > >>> relayhost = > > > >> As I said earlier, I'm more interested in the setting of > >> relay_domains. > >> relayhost has nothing to do with this. The warning clearly says > >> relay_domains and virtual_mailbox_domains. > > > >> My wild guess is that you need to explicitly set relay_domains > >> empty, but that might not be right for your setup. > > > >> # main.cf > >> relay_domains = > > > > I've just checked relay_domains (Sorry I had misread somehow > > relayhost) and I have: > > > > relay_domains = > > > > so I'm a bit confused on what I am supposed to do according to your > > explanations. > > > > > Please post the output of "postconf -n" and log lines illustrating > the problem. > -- Noel Jones -- -- Adrián Gibanel I.T. Manager +34 675 683 301 www.btactic.com Ens podeu seguir a/Nos podeis seguir en: i Abans d´imprimir aquest missatge, pensa en el medi ambient. El medi ambient és cosa de tothom. / Antes de imprimir el mensaje piensa en el medio ambiente. El medio ambiente es cosa de todos. AVIS: El contingut d'aquest missatge i els seus annexos és confidencial. Si no en sou el destinatari, us fem saber que està prohibit utilitzar-lo, divulgar-lo i/o copiar-lo sense tenir l'autorització corresponent. Si heu rebut aquest missatge per error, us agrairem que ho feu saber immediatament al remitent i que procediu a destruir el missatge . AVISO: El contenido de este mensaje y de sus anexos es confidencial. Si no es el destinatario, les hacemos saber que está prohibido utilizarlo, divulgarlo y/o copiarlo sin tener la autorización correspondiente. Si han recibido este mensaje por error, les agradeceríamos que lo hagan saber inmediatamente al remitente y que procedan a destruir el mensaje .
