Re: [vchkpw] unable to parse this line
On Feb 26, 2004, at 9:04 AM, Martin Horsley wrote: After further investigation I've managed to narrow the problem down to 'valias', there could well be an issue with the mail headers being incorrect, but I've found that the address it fails on is a valias. This address is successfully processed if it is the only recipient, but if there is more than one recipient then the valias fails with the message: unlink_failed__errno_=_2/vdelivermail:_valiases_processed/did_0+0+1/ logged to the qmail send log. Was this a known issue with vpopmail 5.3.30, and has it been fixed in the latest release? Thanks for tracking this down. Can you tell me what that user's valias table entries look like? That will help with further debugging. I see one possibility -- if the alias starts with (indicating email delivery), it doesn't get stripped before calling qmail-inject. Please try this patch, and let me know if it solves the problem: diff -u -r1.11 vdelivermail.c --- vdelivermail.c 16 Feb 2004 06:28:44 - 1.11 +++ vdelivermail.c 26 Feb 2004 16:39:55 - @@ -570,6 +570,7 @@ char *atpos; int dtlen; + if (*address=='') ++address; /* will this case ever happen? */ qmail_inject_open(address); write_fd = fdm; inject = 1; @@ -598,7 +599,6 @@ } } if (dtline == NULL) { -if (*address=='') ++address; /* will this case ever happen? */ snprintf(DeliveredTo, sizeof(DeliveredTo), %sDelivered-To: %s\n, getenv(RPLINE), address); } else { -- Tom Collins - [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/
Re: [vchkpw] unable to parse this line
Tom Collins wrote: On Feb 26, 2004, at 9:04 AM, Martin Horsley wrote: After further investigation I've managed to narrow the problem down to 'valias', there could well be an issue with the mail headers being incorrect, but I've found that the address it fails on is a valias. This address is successfully processed if it is the only recipient, but if there is more than one recipient then the valias fails with the message: unlink_failed__errno_=_2/vdelivermail:_valiases_processed/did_0+0+1/ logged to the qmail send log. Was this a known issue with vpopmail 5.3.30, and has it been fixed in the latest release? Thanks for tracking this down. Can you tell me what that user's valias table entries look like? That will help with further debugging. Here's the relevant lines from the valias table, can't see anything wrong with the entries. +--+---+--+ | alias| domain| valias_line | +--+---+--+ | mccann | domain.com | [EMAIL PROTECTED] | | mcann| domain.com | [EMAIL PROTECTED] | | macann | domain.com | [EMAIL PROTECTED] | | mccan| domain.com | [EMAIL PROTECTED] | | mccana | domain.com | [EMAIL PROTECTED] | | mcana| domain.com | [EMAIL PROTECTED] | | mcanna | domain.com | [EMAIL PROTECTED] | | macanna | domain.com | [EMAIL PROTECTED] | +--+---+--+ Martin.
Re: [vchkpw] unable to parse this line
J. Kendzorra wrote: [EMAIL PROTECTED]: can't find any clues as to why its failing. I'm not even sure whether this is a vpopmail issue or a qmail-inject problem. It's a qmail-inject/headers problem - the header seems broken. You may want to try new-inject (http://cr.yp.to/mess822.html) and/or change the headers. Juergen After further investigation I've managed to narrow the problem down to 'valias', there could well be an issue with the mail headers being incorrect, but I've found that the address it fails on is a valias. This address is successfully processed if it is the only recipient, but if there is more than one recipient then the valias fails with the message: unlink_failed__errno_=_2/vdelivermail:_valiases_processed/did_0+0+1/ logged to the qmail send log. Was this a known issue with vpopmail 5.3.30, and has it been fixed in the latest release? Many thanks Martin.
Re: [vchkpw] unable to parse this line
[EMAIL PROTECTED]: can't find any clues as to why its failing. I'm not even sure whether this is a vpopmail issue or a qmail-inject problem. It's a qmail-inject/headers problem - the header seems broken. You may want to try new-inject (http://cr.yp.to/mess822.html) and/or change the headers. Juergen
Re: [vchkpw] unable to parse this line
Maybe I'm wrong but I do not think there should be spaces between email addresses. At 05:47 AM 2/23/2004, you wrote: Hi all, I've recently been seeing a number of error messages in my qmail send logs, which relate to messages with multiple recipients. The email being sent gets delivered to some of the users on the list but not all. I've checked and doublechecked that the accounts are valid, but can't find any clues as to why its failing. I'm not even sure whether this is a vpopmail issue or a qmail-inject problem. Has anyone come across this? 2004-02-23 05:59:10.701648500 delivery 121519: success: vdelivermail:_valiases_processed/qmail-inject:_fatal:_unable_to_parse_this_line:/To:[EMAIL PROTECTED];[EMAIL PROTECTED];[EMAIL PROTECTED];[EMAIL PROTECTED];[EMAIL PROTECTED];[EMAIL PROTECTED]/did_0+0+1/ vpopmail version: 5.3.30 Many thanks Martin. Best Regards, Jeff Koch, Intersessions
RE: [vchkpw] unable to parse this line
I would suggest upgrading vpopmail to 5.4.0 at the very least. At 05:47 AM 2/23/2004, you wrote: Hi all, I've recently been seeing a number of error messages in my qmail send logs, which relate to messages with multiple recipients. The email being sent gets delivered to some of the users on the list but not all. I've checked and doublechecked that the accounts are valid, but can't find any clues as to why its failing. I'm not even sure whether this is a vpopmail issue or a qmail-inject problem. Has anyone come across this? 2004-02-23 05:59:10.701648500 delivery 121519: success: vdelivermail:_valiases_processed/qmail-inject:_fatal:_unable_t o_parse_this_line:/To:[EMAIL PROTECTED];[EMAIL PROTECTED];[EMAIL PROTECTED];_ [EMAIL PROTECTED];[EMAIL PROTECTED];_mikleburgh @domain.com/did_0+0+1/ vpopmail version: 5.3.30 Many thanks Martin. Best Regards, Jeff Koch, Intersessions