I do have implemented checks during the smtp conversation phase but these
checks are unable to filter all the spam since that it's not currently
possible.

>From my understanding the process goes like this:

- a mail is accepted and delivery is attempted to the local account
- the dot forward file instructs qmail to deliver the message remotely
instead to a local maildir.
- qmail initiates a remote smtp connection and delivers the message
according to the forwarding address.

I was thinking if it is possible to somehow tell qmail to make this remote
deliveries only if the domain is in the locals file. In this way only
local forwarder are allowed causing qmail to stop delivering messages to
remote addresses. This can be implemented as a TOS condition from the
messaging service point-of-view and the problem is solved :)

So my question was how to determine qmail to deliver messages only to
forward addresses that have the domain in the locals or rcpthosts file
only. I'm not interested in how to prevent the spam messages being
forwarded.

> On Fri, 2007-12-21 at 10:42 +0200, [EMAIL PROTECTED] wrote:
>> As i understand from your recommendation is that you delete or do not
>> deliver to a mailbox all messages that are considered as spam ?
>
> I never delete mail, its always bounced during the smtp conversation so
> that the sender gets notified in case of a false positive or it is
> accepted. I dont give the clients the option to play with the spam
> settings in SA either and I get very few false positives.
>
>> I still deliver spam messages but i deliver them to the "Spam" folder
>> using procmail. If a user sets it's mailbox to forward all messages to
>> another external mailbox i think that the procmail is never run and if
>> it
>> is run the message still gets forwarded.
>>
>> Again, if i'm not mistaking you recommendation will not help me a great
>> deal.
>
> If this is how you want to run your systems then no my option is not
> going to help you out. However I would recommend that if your going have
> customers setting up forwards, you should consider rejecting the spam at
> smtp conversation time instead. But that is of course your own choice.
>
> I cant think of any way of having the email forwarded and yet not
> forwarding on the spam.
>
> Shane
>
>> If you care to explain in more detail what is the exact behavior and
>> what
>> is going on ?
>>
>> > Simply run good spamassassin filtering on your server and you wont
>> > forward spam on. If your not already, consider also using rules from
>> > http://www.rulesemporium.com/rules.htm in your SA setup and use
>> > RulesDuJour to keep them up to date.
>> >
>> > Shane
>> >
>> >
>> > On Tue, 2007-12-18 at 11:30 +0200, [EMAIL PROTECTED] wrote:
>> >> Hello list !
>> >>
>> >> Is there a way i can control forwarder addresses that the users set ?
>> >>
>> >> Here is the encountered scenario:
>> >>
>> >> Users set a forward for the mailbox on my server to a remote yahoo
>> >> address. This causes for all spam that they receive to be also sent
>> to
>> >> the
>> >> yahoo servers which, in turn, will start to consider my server as a
>> >> spamming one and keep deferring messages for large periods of times.
>> >> This
>> >> behavior disturbs other user's communications when yahoo addresses
>> are
>> >> involved since the legitimate messages are deferred for large periods
>> of
>> >> time also.
>> >>
>> >> My question is, if a limit on the forwarded e-mail addresses can be
>> set
>> >> to
>> >> only local addresses. This is a preferred behavior unlike disabling
>> >> forwards altogether.
>> >>
>> >> Thank you in advance for your answers and clarifications in case i
>> mis
>> >> understood the situation encountered.
>> >>
>> >
>> >
>>
>>
>
>


Reply via email to