Hi
I use dbmail-lmtpd
When I send short message - it's accepted normaly
But when size if about 15k (or more) - dbmail-lmtpd hangs
Log (level5):
Info module serverchild file serverchild.c func select_and_accept line 255:
received connection
Info module serverchild file serverchild.c func select_and_accept line 280:
connection accepted
Message serverchild.c,PerformChildTask: incoming connection from [127.0.0.1]
by pid [19720]
Debug serverchild.c,PerformChildTask: client info init complete, calling
client handler
Debug lmtp(): incoming buffer: [LHLO host]
Debug lmtp(): command issued :cmd [LHLO], value [host]
Debug lmtp(): command looked up as commandtype 0
Debug lmtp(): incoming buffer: [MAIL FROM:<[EMAIL PROTECTED]>
SIZE=7040]
Debug lmtp(): command issued :cmd [MAIL], value
[FROM:<[EMAIL PROTECTED]> SIZE=7040]
Debug lmtp(): command looked up as commandtype 4
Info misc.c, find_bounded: Found [EMAIL PROTECTED] of length
[29] between '<' and '>' so next skip [35]
Debug lmtp(): incoming buffer: [RCPT TO:<[EMAIL PROTECTED]>]
Debug lmtp(): command issued :cmd [RCPT], value [TO:<[EMAIL PROTECTED]>]
Debug lmtp(): command looked up as commandtype 9
Info misc.c, find_bounded: Found [EMAIL PROTECTED] of length [14] between '<'
and '>' so next skip [18]
Debug dsn.c, dsnuser_init: dsnuser initialized
Info dsn.c, dsnuser_resolve: checking if [EMAIL PROTECTED] is a valid username,
alias, or catchall.
Debug authsql.c,auth_check_user_ext: checking user [EMAIL PROTECTED] in alias
table
Debug authsql.c,auth_check_user_ext: checks [0]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
deliver_to FROM dbmail_aliases WHERE lower(alias) = lower('[EMAIL PROTECTED]')
AND
lower(alias) <> lower(deliver_to)]
Debug authsql.c,auth_check_user_ext: into checking loop
Debug authsql.c,auth_check_user_ext: checking user [EMAIL PROTECTED] to 2
Debug authsql.c,auth_check_user_ext: checking user [2] in alias table
Debug authsql.c,auth_check_user_ext: checks [1]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
deliver_to FROM dbmail_aliases WHERE lower(alias) = lower('2') AND
lower(alias) <> lower(deliver_to)]
Debug authsql.c,auth_check_user_ext: adding [2] to deliver_to address
Debug dsn.c, address_has_alias: user [EMAIL PROTECTED] found total of [1]
aliases
Info dsn.c, dsnuser_resolve: delivering [EMAIL PROTECTED] as an alias.
Debug lmtp(): incoming buffer: [DATA]
Debug lmtp(): command looked up as commandtype 3
Debug main(): requesting sender to begin message.
Debug dbmail-message.c,_set_content_from_stream: parse message
Debug lmtp.c,lmtp: whole message = Return-path:
<[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Mon, 30 Oct 2006 16:50:05 +0300
Received: from [213.214.98.20] (helo=elnino.fastxs.net)
by host with esmtp (Exim 4.63)
(envelope-from <[EMAIL PROTECTED]>)
id 1GeWPV-00015H-Gr
for [EMAIL PROTECTED]; Mon, 30 Oct 2006 15:38:38 +0300
Received: from [213.214.98.20] (localhost [127.0.0.1])
by elnino.fastxs.net (Postfix) with ESMTP id 540781CE94;
Mon, 30 Oct 2006 13:37:13 +0100 (CET)
Received: from typhoon (unknown [213.214.98.41])
by elnino.fastxs.net (Postfix) with ESMTP id BE11D1CE7B
for <[email protected]>; Mon, 30 Oct 2006 13:35:39 +0100 (CET)
Received: by typhoon (Postfix, from userid 1011)
id 7ED763C00C; Mon, 30 Oct 2006 13:35:38 +0100 (CET)
To: [email protected]
Date: Mon, 30 Oct 2006 13:35:37 +0100
From: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
X-Priority: 3
X-Mailer: PHPMailer [version 1.72]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="windows-1252"
Subject: [Dbmail-dev] [DBMail 0000429]: dbmail_construct_message does not
assign correct charset
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: DBMAIL Developers Mailinglist <[email protected]>
List-Id: DBMAIL Developers Mailinglist <dbmail-dev.dbmail.org>
List-Unsubscribe: <http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://mailman.fastxs.net/pipermail/dbmail-dev>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on
host
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_REAL_NAME
autolearn=no version=3.0.4
X-Spam-Level:
<skip of message>
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
Debug module mysql file dbmysql.c func db_query line 272: query [BEGIN]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
user_idnr FROM dbmail_users WHERE lower(userid) =
lower('[EMAIL PROTECTED]@__')]
Debug misc.c,create_unique_id: created: 1d8104b8b0b234f00af136f11310db70
Debug module db file db.c func db_findmailbox line 2359: looking for mailbox
with FQN [INBOX].
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
mailbox_idnr FROM dbmail_mailboxes WHERE name LIKE 'INBOX' AND owner_idnr=1]
Debug module db file db.c func db_find_create_mailbox line 3200: mailbox
[INBOX] found
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_physmessage (messagesize, internal_date) VALUES (0,
CURRENT_TIMESTAMP)]
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_messages(mailbox_idnr, physmessage_id, unique_id,recent_flag, status)
VALUES (2, 35315, '1d8104b8b0b234f00af136f11310db70', 1, 5)]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
physmessage_id FROM dbmail_messages WHERE message_idnr = 73447]
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_messageblks (is_header, messageblk,blocksize, physmessage_id) VALUES
(1,'Return-path: [EMAIL PROTECTED]:
[EMAIL PROTECTED]: Mon, 30 Oct 2006 16:50:05 +0300\nReceived: from
[213.214.98.20] (helo=elnino.fastxs.net)\n by host\n with esmtp
(Exim 4.63)
(envelope-from <[EMAIL PROTECTED]>)\n id 1GeWPV-00015H-Gr for
[EMAIL PROTECTED];\n Mon, 30 Oct 2006 15:38:38 +0300\nReceived: from
[213.214.98.20] (localhost [127.0.0.1])\n by elnino.fastxs.net (Postfix)
with
ESMTP id 540781CE94;\n Mon, 30 Oct 2006 13:37:13 +0100 (CET)\nReceived: from
typhoon (unknown [213.214.98.41])\n by elnino.fastxs.net (Postfix) with
ESMTP
id BE11D1CE7B\n for <[email protected]>; Mon, 30 Oct 2006 13:35:39 +0100
(CET)\nReceived: by typhoon (Postfix, from userid 1011) id 7ED763C00C;\n
Mon,
30 Oct 2006 13:35:38 +0100 (CET)\nTo: [EMAIL PROTECTED]: Mon, 30
Oct 2006 13:35:37 +0100\nFrom: [EMAIL PROTECTED]:
<[EMAIL PROTECTED]>\nX-Priority: 3\nX-Mailer:
PHPMailer [version 1.72]\nSubject: [Dbmail-dev] [DBMail 0000429]:
dbmail_construct_message does not\n assign correct charset\nX-BeenThere:
[EMAIL PROTECTED]: 2.1.5\nPrecedence: list\nReply-To:
DBMAIL Developers Mailinglist <[email protected]>\nList-Id: DBMAIL
Developers Mailinglist <dbmail-dev.dbmail.org>\nList-Unsubscribe:
<http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,\n
<mailto:[EMAIL PROTECTED]>\nList-Archive:
<http://mailman.fastxs.net/pipermail/dbmail-dev>\nList-Post:
<mailto:[email protected]>\nList-Help:
<mailto:[EMAIL PROTECTED]>\nList-Subscribe:
<http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,\n
<mailto:[EMAIL PROTECTED]>\nSender:
[EMAIL PROTECTED]:
[EMAIL PROTECTED]: SpamAssassin 3.0.4
(2005-06-05) on \n host\nX-Spam-Status: No, score=-2.6 required=5.0
tests=BAYES_00,NO_REAL_NAME \n autolearn=no version=3.0.4\nX-Spam-Level:
\nX-DBMail-PhysMessage-ID: 35315\nMIME-Version:
1.0\nContent-Transfer-Encoding: 8bit\nContent-Type: text/plain;
charset=windows-1252\n\n', 2130, 35315)]
Debug dbmail-message.c,dbmail_message_store: allocating [524288] bytes of
memory for readblock
Debug module delivery file pipe.c func store_message_in_blocks line 477:
inserting message [
<skip of message>
[EMAIL PROTECTED]://twister.fastxs.net/mailman/listinfo/dbmail-dev\n',
4104, 35315)]
Debug module mysql file dbmysql.c func db_query line 272: query [UPDATE
dbmail_messages SET unique_id = '1d8104b8b0b234f00af136f11310db70', status =
0 WHERE message_idnr = 73447]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
physmessage_id FROM dbmail_messages WHERE message_idnr = 73447]
Debug module mysql file dbmysql.c func db_query line 272: query [UPDATE
dbmail_physmessage SET messagesize = 6234, rfcsize = 6377 WHERE id = 35315]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT
dbmail_mailboxes.owner_idnr FROM dbmail_mailboxes, dbmail_messages WHERE
dbmail_mailboxes.mailbox_idnr = dbmail_messages.mailbox_idnr AND
dbmail_messages.message_idnr = 73447]
Debug db.c.user_idnr_is_delivery_user_idnr: no need to look up user_idnr for
[EMAIL PROTECTED]@__
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Content-Type']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(27,35315,'text/plain; charset=\"windows-1252\"')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Date']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(9,35315,'Mon, 30 Oct 2006 13:35:37 +0100')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Delivery-date']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(3,35315,'Mon, 30 Oct 2006 16:50:05 +0300')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Envelope-to']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(2,35315,'[EMAIL PROTECTED]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Errors-To']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(89,35315,'[EMAIL PROTECTED]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='From']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(8,35315,'[EMAIL PROTECTED]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Archive']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(17,35315,'<http://mailman.fastxs.net/pipermail/dbmail-dev>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Help']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(37,35315,'<mailto:[EMAIL PROTECTED]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Id']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(16,35315,'DBMAIL Developers Mailinglist <dbmail-dev.dbmail.org>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Post']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(38,35315,'<mailto:[email protected]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Subscribe']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(130,35315,'<http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,
<mailto:[EMAIL PROTECTED]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='List-Unsubscribe']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(15,35315,'<http://twister.fastxs.net/mailman/listinfo/dbmail-dev>,
<mailto:[EMAIL PROTECTED]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Message-ID']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(7,35315,'<[EMAIL PROTECTED]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Precedence']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(20,35315,'list')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Received']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(4,35315,'by typhoon (Postfix, from userid 1011) id 7ED763C00C; Mon, 30
Oct
2006 13:35:38 +0100 (CET)')]
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(4,35315,'from [213.214.98.20] (localhost [127.0.0.1]) by elnino.fastxs.net
(Postfix) with ESMTP id 540781CE94; Mon, 30 Oct 2006 13:37:13 +0100 (CET)')]
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(4,35315,'from [213.214.98.20] (helo=elnino.fastxs.net) by host with esmtp
(Exim 4.63) (envelope-from <[EMAIL PROTECTED]>) id
1GeWPV-00015H-Gr for [EMAIL PROTECTED]; Mon, 30 Oct 2006 15:38:38
+0300')]
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(4,35315,'from typhoon (unknown [213.214.98.41]) by elnino.fastxs.net
(Postfix) with ESMTP id BE11D1CE7B for <[email protected]>; Mon, 30
Oct
2006 13:35:39 +0100 (CET)')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Reply-To']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(18,35315,'DBMAIL Developers Mailinglist <[email protected]>')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Return-path']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(1,35315,'[EMAIL PROTECTED]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Sender']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(19,35315,'[EMAIL PROTECTED]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='Subject']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(6,35315,'[Dbmail-dev] [DBMail 0000429]: dbmail_construct_message does not
assign correct charset')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='To']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(5,35315,'[email protected]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-BeenThere']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(86,35315,'[email protected]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Mailer']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(24,35315,'PHPMailer [version 1.72]')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Mailman-Version']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(87,35315,'2.1.5')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Priority']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(26,35315,'3')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Spam-Checker-Version']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(10,35315,'SpamAssassin 3.0.4 (2005-06-05) on host')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Spam-Level']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(12,35315,'')]
Debug module mysql file dbmysql.c func db_query line 272: query [SELECT id
FROM dbmail_headername WHERE headername='X-Spam-Status']
Debug module mysql file dbmysql.c func db_query line 272: query [INSERT INTO
dbmail_headervalue (headername_id, physmessage_id, headervalue) VALUES
(11,35315,'No, score=-2.6 required=5.0 tests=BAYES_00,NO_REAL_NAME
autolearn=no version=3.0.4')]
and dbmail-lmtpd hangs
(my MTA (exim) wrote: closed connection in response to end of data)
What's wrong with my installation? dbmail-lmtpd from rev-2307 works fine.
--
Oleg Lapshin