From: jan gestre on
Hi,

I've noticed lately that I have a lot mail stuck on queue, most are
intended for yahoo users where most of the emails being sent to yahoo
contains attachments mostly image files, flushing the queue doesn't do
anything, and most of all yahoo doesn't do anything to my complaints.
Any idea how to go about this?

Here's my postfix configuration:

[root(a)mail ~]# postconf -n
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
header_checks = regexp:/etc/postfix/header_checks
html_directory = /usr/share/doc/postfix-2.5.5-documentation/html
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
maps_rbl_domains = bl.spamcop.net
message_size_limit = 40960000
mydestination = localhost
mydomain = example.com
myhostname = mail.example.com
mynetworks = 192.168.8.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.5.5-documentation/readme
recipient_delimiter = +
relay_domains = $mydestination
relayhost =
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated
permit_mynetworks
reject_unauth_destination
permit_tls_all_clientcerts
reject_non_fqdn_hostname
reject_non_fqdn_sender
reject_non_fqdn_recipient
reject_unauth_destination
reject_unauth_pipelining
reject_invalid_hostname
reject_rbl_client zen.spamhaus.org
reject_rhsbl_sender dsn.rfc-ignorant.org
reject_rbl_client bl.spamcop.net permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_path = /var/run/dovecot/auth-client
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_cert_file = /etc/postfix/ssl/mail-cert.pem
smtpd_tls_key_file = /etc/postfix/ssl/mail-key.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_maps = proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:12
virtual_mailbox_base = /home/virtualmail
virtual_mailbox_domains =
proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
virtual_mailbox_maps =
proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 150
virtual_transport = dovecot
virtual_uid_maps = static:150

From: "Daniel V. Reinhardt" on


----- Original Message ----
> From: jan gestre <ipcopper.ph(a)gmail.com>
> To: postfix users list <postfix-users(a)postfix.org>
> Sent: Thu, April 8, 2010 3:32:23 PM
> Subject: email to yahoo stuck in queue
>
> Hi,

I've noticed lately that I have a lot mail stuck on queue, most
> are
intended for yahoo users where most of the emails being sent to
> yahoo
contains attachments mostly image files, flushing the queue doesn't
> do
anything, and most of all yahoo doesn't do anything to my
> complaints.
Any idea how to go about this?

Here's my postfix
> configuration:

[root(a)mail ~]# postconf -n
alias_database =
> hash:/etc/postfix/aliases
alias_maps =
> hash:/etc/postfix/aliases
broken_sasl_auth_clients = yes
command_directory
> = /usr/sbin
config_directory = /etc/postfix
daemon_directory =
> /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level =
> 2
header_checks = regexp:/etc/postfix/header_checks
html_directory =
> /usr/share/doc/postfix-2.5.5-documentation/html
inet_interfaces =
> all
mail_owner = postfix
mailq_path =
> /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
maps_rbl_domains
> = bl.spamcop.net
message_size_limit = 40960000
mydestination =
> localhost
mydomain = example.com
myhostname =
> mail.example.com
mynetworks = 192.168.8.0/24, 127.0.0.0/8
myorigin =
> $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory =
> /var/spool/postfix
readme_directory =
> /usr/share/doc/postfix-2.5.5-documentation/readme
recipient_delimiter =
> +
relay_domains = $mydestination
relayhost =
sample_directory =
> /etc/postfix
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group =
> postdrop
smtpd_helo_required = yes
smtpd_recipient_restrictions =
> permit_sasl_authenticated

>
> permit_mynetworks
reject_unauth_destination
permit_tls_all_clientcerts
reject_non_fqdn_hostname
reject_non_fqdn_sender
reject_non_fqdn_recipient
reject_unauth_destination
reject_unauth_pipelining
reject_invalid_hostname
reject_rbl_client
> zen.spamhaus.org
reject_rhsbl_sender
> dsn.rfc-ignorant.org
reject_rbl_client bl.spamcop.net
>
> permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks
> = $mynetworks
smtpd_sasl_path =
> /var/run/dovecot/auth-client
smtpd_sasl_security_options =
> noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_cert_file =
> /etc/postfix/ssl/mail-cert.pem
smtpd_tls_key_file =
> /etc/postfix/ssl/mail-key.pem
smtpd_tls_loglevel =
> 1
smtpd_tls_received_header = yes
smtpd_tls_security_level =
> may
smtpd_tls_session_cache_database =
> btree:/var/lib/postfix/smtpd_scache
smtpd_tls_session_cache_timeout =
> 3600s
tls_random_source = dev:/dev/urandom
transport_maps =
> hash:/etc/postfix/transport
unknown_local_recipient_reject_code =
> 550
virtual_alias_maps =
> proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
virtual_gid_maps =
> static:12
virtual_mailbox_base = /home/virtualmail
virtual_mailbox_domains
> =
proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
virtual_mailbox_maps
> =
proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid
> = 150
virtual_transport = dovecot
virtual_uid_maps = static:150

Jan,

Can you show us some of the queued mail messages with obvious edits to hide the destinations user name?

Also provide any logging information.

Daniel Reinhardt
Website: www.cryptodan.com
Email: cryptodan(a)yahoo.com




From: mouss on
jan gestre a �crit :
> Hi,
>
> I've noticed lately that I have a lot mail stuck on queue, most are
> intended for yahoo users where most of the emails being sent to yahoo
> contains attachments mostly image files, flushing the queue doesn't do
> anything, and most of all yahoo doesn't do anything to my complaints.
> Any idea how to go about this?
> [snip]

unfortunately we can't help you. yahoo throttle your mail. if this is a
problem, it means you send too much mail to yahoo. In this case, you
need to get whitelisted by Yahoo. and for that, you need to contact Yahoo.

there are things you could do to improve delivery. but these depend on
your IP, your geographic location, your domain, your helo, ... etc. we
cannot help a random gmail user improve delivery from example.com.

From: jan gestre on
On Thu, Apr 8, 2010 at 11:45 PM, Daniel V. Reinhardt
<cryptodan(a)yahoo.com> wrote:
>
>
> ----- Original Message ----
>> From: jan gestre <ipcopper.ph(a)gmail.com>
>> To: postfix users list <postfix-users(a)postfix.org>
>> Sent: Thu, April 8, 2010 3:32:23 PM
>> Subject: email to yahoo stuck in queue
>>
>> Hi,
>
> I've noticed lately that I have a lot mail stuck on queue, most
>> are
> intended for yahoo users where most of the emails being sent to
>> yahoo
> contains attachments mostly image files, flushing the queue doesn't
>> do
> anything, and most of all yahoo doesn't do anything to my
>> complaints.
> Any idea how to go about this?
>
> Here's my postfix
>> configuration:
>
> [root(a)mail ~]# postconf -n
> alias_database =
>> hash:/etc/postfix/aliases
> alias_maps =
>> hash:/etc/postfix/aliases
> broken_sasl_auth_clients = yes
> command_directory
>> = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory =
>> /usr/libexec/postfix
> data_directory = /var/lib/postfix
> debug_peer_level =
>> 2
> header_checks = regexp:/etc/postfix/header_checks
> html_directory =
>> /usr/share/doc/postfix-2.5.5-documentation/html
> inet_interfaces =
>> all
> mail_owner = postfix
> mailq_path =
>> /usr/bin/mailq.postfix
> manpage_directory = /usr/share/man
> maps_rbl_domains
>> = bl.spamcop.net
> message_size_limit = 40960000
> mydestination =
>> localhost
> mydomain = example.com
> myhostname =
>> mail.example.com
> mynetworks = 192.168.8.0/24, 127.0.0.0/8
> myorigin =
>> $mydomain
> newaliases_path = /usr/bin/newaliases.postfix
> queue_directory =
>> /var/spool/postfix
> readme_directory =
>> /usr/share/doc/postfix-2.5.5-documentation/readme
> recipient_delimiter =
>> +
> relay_domains = $mydestination
> relayhost =
> sample_directory =
>> /etc/postfix
> sendmail_path = /usr/sbin/sendmail.postfix
> setgid_group =
>> postdrop
> smtpd_helo_required = yes
> smtpd_recipient_restrictions =
>> permit_sasl_authenticated
>
>>
>> permit_mynetworks
> reject_unauth_destination
> permit_tls_all_clientcerts
> reject_non_fqdn_hostname
> reject_non_fqdn_sender
> reject_non_fqdn_recipient
> reject_unauth_destination
> reject_unauth_pipelining
> reject_invalid_hostname
> reject_rbl_client
>> zen.spamhaus.org
> reject_rhsbl_sender
>> dsn.rfc-ignorant.org
> reject_rbl_client bl.spamcop.net
>>
>>    permit
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_exceptions_networks
>> = $mynetworks
> smtpd_sasl_path =
>> /var/run/dovecot/auth-client
> smtpd_sasl_security_options =
>> noanonymous
> smtpd_sasl_type = dovecot
> smtpd_tls_cert_file =
>> /etc/postfix/ssl/mail-cert.pem
> smtpd_tls_key_file =
>> /etc/postfix/ssl/mail-key.pem
> smtpd_tls_loglevel =
>> 1
> smtpd_tls_received_header = yes
> smtpd_tls_security_level =
>> may
> smtpd_tls_session_cache_database =
>> btree:/var/lib/postfix/smtpd_scache
> smtpd_tls_session_cache_timeout =
>> 3600s
> tls_random_source = dev:/dev/urandom
> transport_maps =
>> hash:/etc/postfix/transport
> unknown_local_recipient_reject_code =
>> 550
> virtual_alias_maps =
>> proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
> virtual_gid_maps =
>> static:12
> virtual_mailbox_base = /home/virtualmail
> virtual_mailbox_domains
>> =
> proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
> virtual_mailbox_maps
>> =
> proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
> virtual_minimum_uid
>> = 150
> virtual_transport = dovecot
> virtual_uid_maps = static:150
>
> Jan,
>
> Can you show us some of the queued mail messages with obvious edits to hide the destinations user name?
>
> Also provide any logging information.
>
> Daniel Reinhardt
> Website: www.cryptodan.com
> Email: cryptodan(a)yahoo.com
>
>
>
>
Hi Daniel,

Here is the log of one of the messages that is stuck on queue for
sometime already:

E2C48CA82EB 2028959 Thu Apr 8 12:19:23 user1(a)example.com
(lost connection with b.mx.mail.yahoo.com[74.6.136.65] while sending
end of data -- message may be sent more than once)
user1(a)yahoo.com
user2(a)yahoo.com

Regards,

Jan

From: "osmcruzl on
Hi all

I use to have the same problems with yahoo & aol servers, I dont know why
the time of response of this servers are so slow ? i have to wait even 5
days to mails are delivered ...............

On Thu, Apr 8, 2010 at 7:43 PM, jan gestre <ipcopper.ph(a)gmail.com> wrote:

> On Thu, Apr 8, 2010 at 11:45 PM, Daniel V. Reinhardt
> <cryptodan(a)yahoo.com> wrote:
> >
> >
> > ----- Original Message ----
> >> From: jan gestre <ipcopper.ph(a)gmail.com>
> >> To: postfix users list <postfix-users(a)postfix.org>
> >> Sent: Thu, April 8, 2010 3:32:23 PM
> >> Subject: email to yahoo stuck in queue
> >>
> >> Hi,
> >
> > I've noticed lately that I have a lot mail stuck on queue, most
> >> are
> > intended for yahoo users where most of the emails being sent to
> >> yahoo
> > contains attachments mostly image files, flushing the queue doesn't
> >> do
> > anything, and most of all yahoo doesn't do anything to my
> >> complaints.
> > Any idea how to go about this?
> >
> > Here's my postfix
> >> configuration:
> >
> > [root(a)mail ~]# postconf -n
> > alias_database =
> >> hash:/etc/postfix/aliases
> > alias_maps =
> >> hash:/etc/postfix/aliases
> > broken_sasl_auth_clients = yes
> > command_directory
> >> = /usr/sbin
> > config_directory = /etc/postfix
> > daemon_directory =
> >> /usr/libexec/postfix
> > data_directory = /var/lib/postfix
> > debug_peer_level =
> >> 2
> > header_checks = regexp:/etc/postfix/header_checks
> > html_directory =
> >> /usr/share/doc/postfix-2.5.5-documentation/html
> > inet_interfaces =
> >> all
> > mail_owner = postfix
> > mailq_path =
> >> /usr/bin/mailq.postfix
> > manpage_directory = /usr/share/man
> > maps_rbl_domains
> >> = bl.spamcop.net
> > message_size_limit = 40960000
> > mydestination =
> >> localhost
> > mydomain = example.com
> > myhostname =
> >> mail.example.com
> > mynetworks = 192.168.8.0/24, 127.0.0.0/8
> > myorigin =
> >> $mydomain
> > newaliases_path = /usr/bin/newaliases.postfix
> > queue_directory =
> >> /var/spool/postfix
> > readme_directory =
> >> /usr/share/doc/postfix-2.5.5-documentation/readme
> > recipient_delimiter =
> >> +
> > relay_domains = $mydestination
> > relayhost =
> > sample_directory =
> >> /etc/postfix
> > sendmail_path = /usr/sbin/sendmail.postfix
> > setgid_group =
> >> postdrop
> > smtpd_helo_required = yes
> > smtpd_recipient_restrictions =
> >> permit_sasl_authenticated
> >
> >>
> >> permit_mynetworks
> > reject_unauth_destination
> > permit_tls_all_clientcerts
> > reject_non_fqdn_hostname
> > reject_non_fqdn_sender
> > reject_non_fqdn_recipient
> > reject_unauth_destination
> > reject_unauth_pipelining
> > reject_invalid_hostname
> > reject_rbl_client
> >> zen.spamhaus.org
> > reject_rhsbl_sender
> >> dsn.rfc-ignorant.org
> > reject_rbl_client bl.spamcop.net
> >>
> >> permit
> > smtpd_sasl_auth_enable = yes
> > smtpd_sasl_exceptions_networks
> >> = $mynetworks
> > smtpd_sasl_path =
> >> /var/run/dovecot/auth-client
> > smtpd_sasl_security_options =
> >> noanonymous
> > smtpd_sasl_type = dovecot
> > smtpd_tls_cert_file =
> >> /etc/postfix/ssl/mail-cert.pem
> > smtpd_tls_key_file =
> >> /etc/postfix/ssl/mail-key.pem
> > smtpd_tls_loglevel =
> >> 1
> > smtpd_tls_received_header = yes
> > smtpd_tls_security_level =
> >> may
> > smtpd_tls_session_cache_database =
> >> btree:/var/lib/postfix/smtpd_scache
> > smtpd_tls_session_cache_timeout =
> >> 3600s
> > tls_random_source = dev:/dev/urandom
> > transport_maps =
> >> hash:/etc/postfix/transport
> > unknown_local_recipient_reject_code =
> >> 550
> > virtual_alias_maps =
> >> proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
> > virtual_gid_maps =
> >> static:12
> > virtual_mailbox_base = /home/virtualmail
> > virtual_mailbox_domains
> >> =
> > proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
> > virtual_mailbox_maps
> >> =
> > proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
> > virtual_minimum_uid
> >> = 150
> > virtual_transport = dovecot
> > virtual_uid_maps = static:150
> >
> > Jan,
> >
> > Can you show us some of the queued mail messages with obvious edits to
> hide the destinations user name?
> >
> > Also provide any logging information.
> >
> > Daniel Reinhardt
> > Website: www.cryptodan.com
> > Email: cryptodan(a)yahoo.com
> >
> >
> >
> >
> Hi Daniel,
>
> Here is the log of one of the messages that is stuck on queue for
> sometime already:
>
> E2C48CA82EB 2028959 Thu Apr 8 12:19:23 user1(a)example.com
> (lost connection with b.mx.mail.yahoo.com[74.6.136.65] while sending
> end of data -- message may be sent more than once)
> user1(a)yahoo.com
> user2(a)yahoo.com
>
> Regards,
>
> Jan
>