Re: [Bounce Handling] Searching information

2009-09-08 Thread Clunk Werclick
On Tue, 2009-09-08 at 13:27 +0200, no_s...@cardiff.fr wrote:
 Hello postfix users
 We have approx 150 customers that wish to do marketing email with their
 customers, and we have had these customers knowing former spam listing,
 because they / we did not cope feedback loops, list retrieval and all the
 ‘quality service’ recommendations.
So they *are* spammers then?

 Where am I wrong, and what is necessary to setup bounce handling knowing
 that : 
 1- Bounces return addresses are constructed dynamically, and there is no
 real user account corresponding to bounce.--x...@bounces.f.net
If you are sending mail to valid users who have opted in, it won't
bounce. Will it :-)
-- 
---
C Werclick .Lot
Technical incompetent
Loyal Order Of The Teapot.

This e-mail and its attachments is intended only to be used as an e-mail
and an attachment. Any use of it for other purposes other than as an
e-mail and an attachment will not be covered by any warranty that may or
may not form part of this e-mail and attachment. 





Re: [Bounce Handling] Searching information

2009-09-08 Thread Mark Goodge

Clunk Werclick wrote:

On Tue, 2009-09-08 at 13:27 +0200, no_s...@cardiff.fr wrote:


Where am I wrong, and what is necessary to setup bounce handling knowing
that : 
1- Bounces return addresses are constructed dynamically, and there is no

real user account corresponding to bounce.--x...@bounces.f.net



If you are sending mail to valid users who have opted in, it won't
bounce. Will it :-)


Oh yes it will. Mailing lists decay over time as people change their 
email addresses and forget to update their details with any opt-in lists 
they've subscribed to. Bounce handling is, therefore, an essential 
aspect of list administration - you need to be able to update the list 
regularly to remove inactive addresses from it. Lack of bounce handling 
is precisely the sort of thing that can get an otherwise entirely 
reputable list flagged as a spam source.


Mark


RE: [Bounce Handling] Searching information

2009-09-08 Thread no_spam
[Humour on]Wooow
Thanks a lot, I knew I would have this sort of response, and it helps me and 
others certainly a lot...[/humour off]

Clunk Werclick wrote 
 So they *are* spammers then?

Are they ??? Well in fact no, it's their client database, collected through 
vehicles they sold, with emails of client that have legitimately opted in when 
buying their vehicles. Our clients are responsible legally of their databases, 
we offer the technical interface, that will help all opt-out, quality 
responses, and bounces to be dealt with. (things they can't and don't do under 
outlook... man)
Most of all, andafter asking our clients, last-end email users are at 
90 % vehicles professional that himself sells vehicles to individuals.
Now do we provide a spamming solution ? We hope not, and we are providing all 
last-end emailed user the possibility to unsubscribe at any moment of single / 
all databases. And if we have spam complain / reports, it is clear that the 
concerned client, will have to give us it's opt in policy, if he wants to 
continue using his services.


Clunk Werclick wrote 
 If you are sending mail to valid users who have opted in, it won't bounce. 
 Will it :-)

Do you have any email marketing knowledge ? Here are some cases of bounces that 
do need to be dealt with : 
- User email address changes not notified to our clients. (I change my mail 
from wanadoo to neufcegetel, and I certainly did not tell it to all subscripted 
mailing lists)
- ISP domain change (we have had the case in France the last 6 months : 2 ISP's 
have closed, and more than 500 000 email addresses are not valid anymore, this 
gives our clients a chance in 5 to have a closed address in his legitimate 
database)
- Domain MX problems. (Soft or hard)
And this only concerns valid users, not spam databases.

Now I don't need lessons on spamming. We are setting this up in order to let 
our client, do email marketing, the best way possible (including SPF / DK / 
DomainKeys / ReturnPath, and all available systems), and allowing users  / 
admins to identify spam source, complain, and unsubscribe.

My question is how to I manage bounces back in my postfix servers, knowing that 
the bounce addresses do not exists as valid users ??? 
If you don't have the answer, I don't think community needs your personal 
comments on what's good and what's bad...



Re: [Bounce Handling] Searching information

2009-09-08 Thread Mark Goodge

no_s...@cardiff.fr wrote:


My question is how to I manage bounces back in my postfix servers,
knowing that the bounce addresses do not exists as valid users ??? If
you don't have the answer, I don't think community needs your
personal comments on what's good and what's bad...


Create a virtual domain (eg, bounces.example.com) and add a catch-all 
alias so that everything to that domain gets forwarded to the bounce 
handler's inbox. The bounce handler can then parse all the incoming 
messages and  take action based on the recipient address.


Yes, you'll also get lots of spam to this domain, but as long as 
everything is being handled automatically then that's not an issue as no 
human ever needs to read it.


Mark




RE: [Bounce Handling] Searching information

2009-09-08 Thread Clunk Werclick
On Tue, 2009-09-08 at 14:02 +0200, no_s...@cardiff.fr wrote:
 [Humour on]Wooow
{snip}

The answer is you check your logs, write a script to check your logs and
update your databases - or use one of the many mailing list manager
programs that exist. Postfix is simply the MTA. In fact I guess this
very mailing list is using something similar to what you need.

Forgive the bluntness of my response. 

-- 
---
C Werclick .Lot
Technical incompetent
Loyal Order Of The Teapot.

This e-mail and its attachments is intended only to be used as an e-mail
and an attachment. Any use of it for other purposes other than as an
e-mail and an attachment will not be covered by any warranty that may or
may not form part of this e-mail and attachment. 





Re: [Bounce Handling] Searching information

2009-09-08 Thread Noel Jones

On 9/8/2009 6:27 AM, no_s...@cardiff.fr wrote:

Hello postfix users
First I’ll say that it’s about 10 days I read Mailing list history, and I
that I Google around in order to understand Bounce Handling in postfix. (I’m
a former Exim user)

I’ve found with Google several sites explaining how to set up bounce
handling, but up to now all methods tested do not work for me…

Let me explain first what we want to do and what is done up to now :

- We have approx 150 customers that wish to do marketing email with their
customers,


Bounces are returned to the envelope sender address; to 
control where bounces go, set the envelope sender address 
appropriately.


Use VERP to encode the recipient as part of the envelope 
sender.  This way bounces are easily parsed to see which 
recipient caused the bounce.

http://www.postfix.org/VERP_README.html

A mailing list manager will do all this and more for you 
automatically.  I strongly suggest you use one of the fine 
MLMs available.  Mailman and majordomo are frequently suggested.


  -- Noel Jones



RE: [Bounce Handling] Searching information

2009-09-08 Thread no_spam
For those who might need this later, I've finally with the help of
gandi-hosting newsgroup / irc 
Found solution to my problems :

1rst thing : 

My transport_map was not initialized in main.cf : 
To make piping work it's better to set it correctly without any
misspelling...

transport_maps = hash:/etc/postfix/transport_maps
which contains : 
bounces.f.net bounceh:

2nd thing : 

Master.cf had a problem with php file mapping, 
I had followed : http://answers.google.com/answers/threadview?id=562518
In my case I had to use following : 

bounceh   unix  -   n   n   -   -   pipe
  flags=Rq user=phpuser argv=/usr/bin/php
/srv/f/www/f.net/htdocs/bounces/get_bounces.php $sender $recipient

Last thing : 
Php script must take a #!/usr/bin/php in first line to make it bash
comprehensible... don't know why but seems needed.
Script must evidently have rights to execute.
Php script must be unix formatted, beware of any Windows / Mac editors that
can loose the unix format to file and throw errors like file not found, when
the file does exist with a ls -la.

Thanks any case for your ideas...

T. de LASSAT