Re: [Mailman-Users] Mail are not going out from mailman...

2008-10-13 Thread Nitin Bhadauria

Hi Mark,

SMTP_MAX_RCPTS is not working for me because i got more then 2000 
thousand mail id's from same domain and if i go for that option mails 
will stuck . If i don't configure the option i am getting errors in mailq :


delivery temporarily suspended: lost connection with 
yahoo.com[11.111.1.1] while sending DATA command OR
server refused to talk to me: 421 4.7.0 [TS01] Messages from 111.1.11.1 
temporarily deferred due to user complaints - 4.


Mark Sapiro wrote:

Nitin Bhadauria wrote:
  
I found the problem the Bounce processing option was disabled. The 
mailman send the mail to 500 rcpt at once because of the 20 user are 
says User unknown in virtual mailbox table so all the 500 mails are keep 
bouncing between mailman and postfix.




Enabling bounce processing in this situation will just remove valid
member addresses from your list. What you need to do is set

SMTP_MAX_RCPTS = 10

(or some number less than 20) in mm_cfg.py, so you don't ever have more
than 20 recipients to one domain.

  


--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Mail are not going out from mailman...

2008-10-13 Thread Mark Sapiro
Nitin Bhadauria wrote:

SMTP_MAX_RCPTS is not working for me because i got more then 2000 
thousand mail id's from same domain and if i go for that option mails 
will stuck .


Stuck where? Reducing SMTP_MAX_RCPTS from the default 500 to 10 will
increase the number of SMTP transactions between Mailman and the MTA
and will reduce the number of recipients per transaction. This in turn
will ensure that no message from your MTA to a destination domain has
more than 10 recipients.


If i don't configure the option i am getting errors in mailq :

delivery temporarily suspended: lost connection with 
yahoo.com[11.111.1.1] while sending DATA command OR
server refused to talk to me: 421 4.7.0 [TS01] Messages from 111.1.11.1 
temporarily deferred due to user complaints - 4.


And your MTA should be retrying those, and Yahoo will ultimately accept
them. I have seen the 421 4.7.0 [TS01] error from Yahoo in the past
even with VERPd messages with one recipient per message, but the
messages were always eventually accepted.

Perhaps you should talk to Yahoo about getting whitelisted.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Mail are not going out from mailman...

2008-10-07 Thread Nitin Bhadauria

Dear Sir,

I found the problem the Bounce processing option was disabled. The 
mailman send the mail to 500 rcpt at once because of the 20 user are 
says User unknown in virtual mailbox table so all the 500 mails are keep 
bouncing between mailman and postfix.


Thanks
Nitin Bhadauria

Mark Sapiro wrote:

Nitin Bhadauria wrote:
  
One of my list with 6000 users is not sending mail to all the users of a 
same domain, I search over the logs of postfix and the only error i 
found is some of the user on the domain are not accepting the mails


reply: '550 [EMAIL PROTECTED]: Recipient address rejected: User unknown in 
virtual mailbox table\r\n'
reply: retcode (550); Msg: [EMAIL PROTECTED]: Recipient address rejected: 
User unknown in virtual mailbox table




And do you see mail being accepted for the users who don't receive it.

The most likely cause of this is the recipient domain is accepting the
mail and then discarding it as spam (or delivering it to the users'
spam or bulk folders). See the FAQ at http://wiki.list.org/x/4oA9.


  
Is it possible that mailman is not sending mails to all the users on the 
domain or mails are send domain wise so all the mail stuck. Any way i 
didn't find any thing in the qfiles.




and followed up:

  
When i check the qfiles they are empty but if i restart mailman it start 
sending all pending mails again is that any where else mailman store 
pending mails request ...



No.

As far as the main delivery path is concerned, incoming mail is placed
in a queue entry in qfiles/in. That queue entry is picked up by
IncomingRunner and is processed through a pipeline of handlers and
ultimately queued in qfiles/out for delivery. That entry is picked up
by OutgoingRunner which delivers messages with from one to hundreds of
recipients via SMTP to your Postfix. At that point (after delivery is
complete), it writes the 'post' log entry and the 'smtp' log entry
(message-id smtp to list for nnn recips, completed in nn.nnn
seconds).

When the above log entry is written, the mail has all been passed to
Postfix and is no longer in Mailman except for things like archives
and digests. If any SMTP errors occur between Mailman and Postfix,
they are logged in 'smtp-failure' and if retryable, the message with
the failed recipient list is queued in qfiles/retry where it will be
picked up by RetryRunner and requed in qfiles/out after a delay.

If there are no files in qfiles/in/, qfiles/out/ or qfiles/retry,
Mailman is done with message delivery, and it's all in Postfix.
Restarting Mailman can't affect that message unless it is being
processed by a runner at the time of restart in which case, there may
be a .bak file in a queue which will be reprocessed when Mailman
restarts.

  


--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Mail are not going out from mailman...

2008-10-07 Thread Mark Sapiro
Nitin Bhadauria wrote:

I found the problem the Bounce processing option was disabled. The 
mailman send the mail to 500 rcpt at once because of the 20 user are 
says User unknown in virtual mailbox table so all the 500 mails are keep 
bouncing between mailman and postfix.


Enabling bounce processing in this situation will just remove valid
member addresses from your list. What you need to do is set

SMTP_MAX_RCPTS = 10

(or some number less than 20) in mm_cfg.py, so you don't ever have more
than 20 recipients to one domain.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Mail are not going out from mailman...

2008-10-06 Thread Mark Sapiro
Nitin Bhadauria wrote:

One of my list with 6000 users is not sending mail to all the users of a 
same domain, I search over the logs of postfix and the only error i 
found is some of the user on the domain are not accepting the mails

reply: '550 [EMAIL PROTECTED]: Recipient address rejected: User unknown in 
virtual mailbox table\r\n'
reply: retcode (550); Msg: [EMAIL PROTECTED]: Recipient address rejected: 
User unknown in virtual mailbox table


And do you see mail being accepted for the users who don't receive it.

The most likely cause of this is the recipient domain is accepting the
mail and then discarding it as spam (or delivering it to the users'
spam or bulk folders). See the FAQ at http://wiki.list.org/x/4oA9.


Is it possible that mailman is not sending mails to all the users on the 
domain or mails are send domain wise so all the mail stuck. Any way i 
didn't find any thing in the qfiles.


and followed up:

When i check the qfiles they are empty but if i restart mailman it start 
sending all pending mails again is that any where else mailman store 
pending mails request ...

No.

As far as the main delivery path is concerned, incoming mail is placed
in a queue entry in qfiles/in. That queue entry is picked up by
IncomingRunner and is processed through a pipeline of handlers and
ultimately queued in qfiles/out for delivery. That entry is picked up
by OutgoingRunner which delivers messages with from one to hundreds of
recipients via SMTP to your Postfix. At that point (after delivery is
complete), it writes the 'post' log entry and the 'smtp' log entry
(message-id smtp to list for nnn recips, completed in nn.nnn
seconds).

When the above log entry is written, the mail has all been passed to
Postfix and is no longer in Mailman except for things like archives
and digests. If any SMTP errors occur between Mailman and Postfix,
they are logged in 'smtp-failure' and if retryable, the message with
the failed recipient list is queued in qfiles/retry where it will be
picked up by RetryRunner and requed in qfiles/out after a delay.

If there are no files in qfiles/in/, qfiles/out/ or qfiles/retry,
Mailman is done with message delivery, and it's all in Postfix.
Restarting Mailman can't affect that message unless it is being
processed by a runner at the time of restart in which case, there may
be a .bak file in a queue which will be reprocessed when Mailman
restarts.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9