Dear Noel Jones

In our environment
1. a user can not connect to other mailserver directly such as gmail,aol
etc. except our mailserver.
2. a user have right to use his/her other domain sender (aol,gmail) in
message which have to relay via our mailserver.if our policy allow user to
send only our sender domain we can authenticate his/her right but it 's
impossible to know which sender is his/her account in gmail or aol.we can
not connect to their database .
3.a user need to use dynamic ip address so we can not create allow/reject
policy by source ip ,dnsbl checking or other technique base on source ip.
4. our mailserver  is in situation same as previous post(retry
problem).There are too many emails  are pending in mailserver so it affect
to other email user.email sending process is slow down because of
unnecessary retry.we sure these messages are bad .

are there any solution to this problem?


Jittinan Suwanrueangsri

2009/1/7 Noel Jones <njo...@megan.vbhcs.org>

> jittinan suwanrueangsri wrote:
>
> Please press the [Plain Text] button when posting from gmail.
>
>  Dear sir
>>  I assume these conditions are true.
>>  1.sample domain: test.com <http://test.com>
>> 2.test.com <http://2.test.com> has one mx is called mail.test.com <
>> http://mail.test.com>
>> 3.mail.test.com <http://3.mail.test.com> host is down
>>   if some one relay an email which sender is some...@test.com <mailto:
>> some...@test.com> ,recipients is some...@test.com <mailto:
>> some...@test.com> via one mailrelay server.After mailserver recieve a
>> message it try to connect to test.com <http://test.com> 's mx ,finally it
>> will fail so mailserver keep  a message for next retry but it will faill
>> every times until a message is expire.After that mailserver will generate
>> delivery status notification,send it back to sender some...@test.com<mailto:
>> some...@test.com> with hope to notify sender that his/her message can not
>> be delivered but It  can not connect to test.com <http://test.com> 's mx
>> and retry until message is expire.Default value for postfix queue expire
>> time is 5 days if someone send only 1 message which all situation are met
>> these conditions.It will stay in mailserver for 10 days.
>>
>
> Yes, this is correct behavior.
>
> what 's happen if someone send 10,000 messages/day.Are there any solution ?
>>
>
> Solution to what?  Where's the problem?
>
> - If you send lots of mail, you must be prepared to accept lots of bounces.
> - If you don't want your users to send lots of mail, use a policy service
> with per-user rate limits.
> - If you don't want your users using "unauthorized" envelope sender, use
> reject_sender_login_mismatch and friends.
> - If your queue is full of mail you know will never be delivered, use
> postsuper -d QUEUEID to delete it.
>
>
> --
> Noel Jones
>

Reply via email to