Hello
Checked in.
It works
Thanks a lot.
Now I can run the latest svn sources ;)
On Mon, 2007-08-13 at 07:59 -0700, Aaron Stone wrote:
I just noticed this too while testing yesterday. Will check in a fix
shortly.
On Mon, 2007-08-13 at 09:46 +0400, Oleg Lapshin wrote:
Hello
I
it, but
with important flag set
--
Oleg Lapshin
___
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
client's codepage
to the codepage, which it use to speak with database
--
Oleg Lapshin
___
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
Priority X-Priority References Newsgroups In-Reply-To Content
-Type)] {233}
content-type: text/plain; charset=KOI8-R; format=flowed
date: Fri, 27 Apr 2007 14:36:24 +0400
from: Oleg Lapshin [EMAIL PROTECTED]
message-id: [EMAIL PROTECTED]
subject: ?
to: [EMAIL PROTECTED]
)
17 OK UID
Hello
I want to put incoming messages into folders, based on current year and month
Smth like this:
if {
fileinto some-folder;
} else {
fileinto INBOX/$YEAR/$MONTH;
}
Can this be implemented?
Thanks.
--
Oleg Lapshin
В сообщении от 18 декабря 2006 21:00 Aaron Stone написал(a):
On Mon, 2006-12-18 at 17:16 +0300, Oleg Lapshin wrote:
I've done that and committed the result.
Aaron Stone wrote:
Fixed. Requires autoreconf.
I checked rev-2401
Again: if I run ./configure --with-sieve
to do?
(PS. I have libsieve-2.2.4)
--
Oleg Lapshin
___
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
you please post your config.log, or at
least the parts that seem relevant?
I tried with and without runing autoreconf
But, I use ./configure --with-sieve ...
When I run ./configure --with-sieve=/usr/local ...
all sieve parts was builded.
PS. I attach config.log with --with-sieve option
--
Oleg
|
++
| 11498 |
++
mysql select count(*) from dbmail_messageblks where physmessage_id=11498;
+--+
| count(*) |
+--+
|2 |
+--+
Getting message throught IMAP4 - OK
--
Oleg Lapshin
|
+-++---
2 rows in set (0,00 sec)
When I get this message through IMAP - OK
Thanks
--
Oleg Lapshin
.15096l.0l@(none)\)')]
So, koi8-r text is inserted into dbmail_headervalue with convertion to utf
and to dbmail_envelope as-is
Is this as expected?
--
Oleg Lapshin
of signal 11 (SIGSEGV)
--
Oleg Lapshin
.
--
Oleg Lapshin
-lmtpd - through telnet, simple hit enter on keyboard ;)
and there are \x0D\x0A in tcpdump of session.
--
Oleg Lapshin
in config-file?
Or I must convert all my dbmail database to utf8?
--
Oleg Lapshin
deleted from database. Done.
Debug module mysql file dbmysql.c func db_query line 272: query [COMMIT]
Debug dsn.c, dsnuser_free: dsnuser freed
Debug module smtp file main.c func main line 384: they're all free. we're
done.
Debug module smtp file main.c func main line 392: exit code is [0].
--
Oleg
) = 0xb7f1
close(6)= 0
munmap(0xb7f0a000, 32328) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 9372 detached
--
Oleg Lapshin
Oleg,
I need a backtrace. Use valgrind or gdb if you can.
I've attache output from:
cat message |
valgrind --leak-check=full -v --show-reachable=yes /usr/local/sbin/dbmail-smtp
-u
loe
(can't check your changes for utf7 encoding in subject)
--
Oleg Lapshin
out.gz
Description: GNU Zip
. sorry, if this was done in more recent revisions.
PPS. sorry for posting in dbmail mailing-list
--
Oleg Lapshin
,dbmail_mailbox_open: no messages in mailbox
Now dbmail-imapd hangs and I must reconnect
--
Oleg Lapshin
about problem with roundcube?
--
Oleg Lapshin
)
Thanks.
PS. now I install Squirrelmail as webmail client. It works fine for me.
--
Oleg Lapshin
and UID of message
If you can contact with roundcube's developers - do this, please.
Roundcube is nice, but don't functional now.
PS. I can send full log, but think this is not necessarily
--
Oleg Lapshin
: Finished command fetch [1]
What is BAD invalid message range specified responce?
Are this error in RoundCube code?
--
Oleg Lapshin
this?
--
Oleg Lapshin
spaces at end of keywords:
276 imap4flags ,
^
277 ( c-support.subaddress ? subaddress : ),
^
?
--
Oleg Lapshin
Posted on Wed, 26 Jul 2006 12:34:02 +0400
by author Oleg Lapshin [EMAIL PROTECTED]
All my new messages (received by dbmail-lmtpd) have
deleted_flag=1 and seen_flag=1
...
How can I correct this?
Is this libsieve error? Can I use libsieve-2.1.10 with dbmail-2.1.7?
Hi. I've already
:
--with-charset=koi8r \
--with-collation=koi8r_general_ci \
What is wrong with my mysql ? ;(
--
Oleg Lapshin
On Tue, 2006-06-06 at 11:30 +0400, Oleg Lapshin wrote:
Hello
I download and run svn-2154 revision (after 2139)
And I can't read all my mailboxes!
Some `selects` (from dbmail-logs and my own):
I found my error:
the `name` field in database was varbinary(100) type
I dont
On Tue, 2006-06-06 at 04:06 -0700, Aaron Stone wrote:
On Tue, 2006-06-06 at 14:37 +0400, Oleg Lapshin wrote:
I attach mysqldump of dbmail_mailboxes with russian folders.
kmail created this folders as 'organizer folders' and I see they in
russian. They are:
Organizer/
Oleg, please
completed
]
imap4.c,IMAPClientHandler: Finished command subscribe [0]
but I don't see this folder in kmail.
Shall try to do some tests.
--
Oleg Lapshin
';
+--+--+
| mailbox_idnr | name |
+--+--+
|3 | SENT |
+--+--+
--
Oleg Lapshin
PS. but now I revert to revision-2155 ;)
read my bad message.
Not normaly, but without
GLib-GObject-WARNING **: invalid cast from `GMimeMessagePart' to
`GMimeMessage'
message in dbmail-logs and without warning message from my kmail
--
Oleg Lapshin
On Fri, May 26, 2006 at 03:02:34AM +0400, Oleg Lapshin wrote:
I wrote about the same bug 2 times ;)
Sayler, with your patch I can read my bad message.
Not normaly, but without
GLib-GObject-WARNING **: invalid cast from `GMimeMessagePart' to
`GMimeMessage'
message in dbmail-logs
mesage.
--
Oleg Lapshin
log5.txt.gz
Description: GNU Zip compressed data
mess.txt.gz
Description: GNU Zip compressed data
.
It seems, that I wroute about this:
http://mailman.fastxs.net/pipermail/dbmail-dev/2006-April/008475.html
But with dbmail-2.1.6 I can read such messages normaly.
--
Oleg Lapshin
= create_inet_socket(conf-ip,conf-port,conf-backlog);
and get no errors.
--
Oleg Lapshin
Hello
I have got a message with attach.
Then, I forward this full message to myself as inline attach
and when I try to get this new message I get error from kmail
If I forward only attach from original message, then I can read new message.
I attach level 5 debug from dbmail-imapd
--
Oleg
users later on, we can escalate this upstream to the good folks at
redhat who are working on gmime.
OK
I undestand.
Thanks again.
--
Oleg Lapshin
╦п╧ п╨я─п╟п╧ NIL rk i1.ru)
Is this correct?
Why dbmail translate text from koi8-base64 to UTF8?
--
Oleg Lapshin
dbmail-2.1 send this as:
(п═п╟п╠п╬я┤п╦п╧ п╨я─п╟п╧ NIL rk i1.ru)
Is this correct?
Why dbmail translate text from koi8-base64 to UTF8?
--
Oleg Lapshin
!
But what is the need of such translation?
(from =?koi8-r?B? to =?iso-8859-5?b?)
Thanks!
--
Oleg Lapshin
with empty config variable
As result I have file with name '$' in / (root of FS)
Moving get_config(config); before server_daemonize(config);
solve this problem.
The same in lmtpd.c and timsieved.c
--
Oleg Lapshin
Hello
revision 2022 generates incorrect dbmail.h:
#define DEFAULT_PID_DIR ${prefix}/var/run
#define DEFAULT_CONFIG_FILE ${prefix}/etc/dbmail.conf
#define DEFAULT_LOG_FILE @localstate@/log/dbmail.log
#define DEFAULT_ERROR_LOG @localstate@/log/dbmail.err
(variables haven't expanded)
--
Oleg
I use both) doesn't completely detach from the console. Because after
starting dbmail from the init script I can't logout off the console
anymore.
--
Oleg Lapshin
] on mailbox [56]
LOE: mailbox-owner_idnr=0 userid=2
dbmysql.c,db_query: executing query [SELECT owner_idnr FROM dbmail_mailboxes
WHERE mailbox_idnr = '56']
LOE: result=21474836481
^
( I includeed some trace(TRACE_DEBUG,); statements)
--
Oleg Lapshin
] Error 2
--
Oleg Lapshin
looked up as commandtype 4
misc.c, find_bounded: Found [EMAIL PROTECTED] of length [13] between '' and
''
so next skip [20]
250 Sender [EMAIL PROTECTED] OK
*** glibc detected *** double free or corruption (fasttop): 0x08067660 ***
Aborted
valgrind log in attach
--
Oleg Lapshin
dbmail-2.1.4
,
(char *)
(dm_list_getstart(from)-data));
solve the problem
Don't know, correct this or no
May be dm_free(tmpaddr); must be in other line?
--
Oleg Lapshin
Aaron Stone wrote:
On Tue, Feb 28, 2006, Oleg Lapshin [EMAIL PROTECTED] said:
When I changed line 673 of timsieve.c from:
{%u+}\r\n,
to
{%u}\r\n,
kmail can get script to change it!!!
They need to read the draft RFC:
http://www.ietf.org/internet-drafts/draft-martin-managesieve-06.txt
dbmail_sievescripts SET name =
'123' WHERE owner_idnr = 2 AND name = '@!temp-script!@']
dbmysql.c,db_query: executing query [COMMIT]
timsieve.c, tims: Script successfully received
Length of 762 bytes - too large
743 bytes - good.
--
Oleg Lapshin
Is it write?
--
Oleg Lapshin
On Mon, 2006-02-27 at 12:28 +0300, Oleg Lapshin wrote:
Hello
And again, troubles with address already in use
Got it! If I hit the parent process with lots of fast SIGHUPs, I can
cause it to die, but leave children that look like parents:
nobody 30203 1 0 09:25 /usr/local/sbin
;(
(in my environment of course)
--
Oleg Lapshin
INBOX;}
##PSEUDO script start
#modeadvanced
OK
But kmail write:
Internal server error. Protocol error.
--
Oleg Lapshin
] Ошибка 2
And again, copy acinclude.m4 and configure.in from revision-1991
and dbmail was compiled fine!
And it seems, that libsieve treate null sender as it must!
Thanks.
--
Oleg Lapshin
, sort_getheader: Getting header [X-Spam-Flag] returning value
[(null)]
sortsieve.c, sort_getheader: Getting header [From] returning value [(null)]
sortsieve.c, sort_getheader: Getting header [From] returning value [(null)]
--
Oleg Lapshin
CVS.
Yes, of couse.
But I tried to downloadn cvs version from
cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/libsieve
and it isn't up to date ;(
Where can I get current version?
--
Oleg Lapshin
,PerformChildTask: client handling complete, closing streams
serverchild.c,client_close: closing write stream
serverchild.c,client_close: closing read stream
serverchild.c,PerformChildTask: connection closed
serverchild.c,PerformChildTask: waiting for connection
pool.c,child_reg_disconnected: [27272]
--
Oleg
[0]
main(): exit
What happens with dbmail-timsieved ?
--
Oleg Lapshin
What happens with dbmail-timsieved ?
Good question! Unfortunately I won't have much time to dig into it
during the rest of the week :-\ A good valgrind session will probably
turn up the culprit.
Aaron
:)
I shall try to debug this
--
Oleg Lapshin
closed
serverchild.c,PerformChildTask: waiting for connection
pool.c,child_reg_disconnected: [13034]
--
Oleg Lapshin
: Address already in use
What was happend?
--
Oleg Lapshin
have SIEVE_VACATION=yes in config)
Oleg Lapshin wrote:
I make 1st connection to dbmail-imapd - all ok
when I try to make 2nd connection (another acount), I get:
RESPONSE: [145 OK UID FETCH completed
]
imap4.c,IMAPClientHandler: Finished command uid [0]
main(): server has exited
Oleg Lapshin wrote:
I noticed this one as well. Not a clue as to where this one is coming
from. For some reason the parent process for all the preforks is bombing
out.
But, there were no such problem in revision 1991...
I started seeing this day before yesterday. My best guess is there's
and send_vacation share a common
codebase. More tomorrow.
Aaron
Good news!
Can you commit both libSieve and dbmail?
Or where can I get them today?
(I need this functionality in nearly future - 3-4 days, and whant to do some
tests)
--
Oleg Lapshin
: Child returned status 1
tar: Error exit delayed from previous errors
$ md5sum libsieve-2.1.9.tar.gz
b8c3209a122912dbcd7a12df1148ef49 libsieve-2.1.9.tar.gz
Size: 765341 bytes
--
Oleg Lapshin
libSieve 2.1.9 is now posted and work on DBMail is in SVN.
Tomorrow I'll get the pipe.c stuff going so that vacation can work.
I downloaded new libsieve-2.1.9
Now it's ok.
I am happy!!! ;)
Excelent work! Thank you!
--
Oleg Lapshin
am not professional C-programmer)
--
Oleg Lapshin
major/minor sched events.
--30312--sanity: 175 cheap, 7 expensive checks.
--30312--exectx: 4999 lists, 3128 contexts (avg 0 per list)
--30312--exectx: 7017 searches, 4868 full compares (693 per 1000)
--30312--exectx: 8018 cmp2, 146 cmp4, 0 cmpAll
--
Oleg Lapshin
:detail try to recognize Return-Path line from
header of message - sender address, instead of recipient (in my case)...
Is it right?
or I am mistaken at all ...
--
Oleg Lapshin
require fileinto;
require subaddress;
if envelope :detail to spam1 {
fileinto SPAM;}
else {
fileinto INBOX;}
don't work ;(
mail to: [EMAIL PROTECTED] was saved in INBOX folder, instead of SPAM
I try to do some tests later today.
--
Oleg Lapshin
));
and it is compiled now (and set correct value [for me])
Then, sort_getenvelope function returns correct value to libsieve.
But nothing happened.
I think, that libsieve don't execute
if envelope :detail to spam1 {
command in sieve-script.
--
Oleg Lapshin
-P7 for [EMAIL PROTECTED]; Thu, 16 Feb 2006
01:03:47
+0300
Received: from [x.x.x.x] (helo=xxx) by xx.
with esmtp (Exim 4.60) (envelope-from [EMAIL PROTECTED])id
1F9UkV-0001eM-EF
for [EMAIL PROTECTED]; Thu, 16 Feb 2006 01:03:47 +0300
From: Oleg
about this?
--
Oleg Lapshin
unavailable)
--
Oleg Lapshin
Hello.
I set public mailbox.
When I use IMAP client, I can see this mailbox as
#Public/name_of_shared_mailbox
But when I connect with POP3 client - I can't see messages in this shared
mailbox.
Is this situation normal?
How can I see messages in shared mailboxes with POP3 client?
--
Oleg
): GLib-CRITICAL **: g_string_append_len: assertion `string !=
NULL' failed
*** glibc detected *** corrupted double-linked list: 0x080629b0 ***
while running this revision.
How can I help? and what I do wrong?
--
Oleg Lapshin
:20435): GLib-CRITICAL **: g_string_append_len: assertion `string !=
NULL' failed
messages at console while running current dbmail-svn?
This messages appeared at revision 1978 or 1975 (don't remember)
--
Oleg Lapshin
/4TIxRXhpZgAASUkqAAgJAA8BAgAGegAAABABAgAO
skip other mime lines
--=_mixed 002B88F7C325710A_=--
What else must I give you to help solve this problem?
--
Oleg Lapshin
!= 0) {
+*/
+ if (res == 0) {
trace(TRACE_ERROR, Error %d when calling
db_getactive_sievescript\n, res);
exitcode = 1;
goto freesieve;
--
Oleg Lapshin
be configurable.
sort_connect();
// FIXME: This doesn't translate correctly to DSN's.
--
Oleg Lapshin
)= 4
read(6, \377(\4#42000You have an error in yo..., 185) = 185
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
What did I do wrong?
--
Oleg Lapshin
for database, set to localhost if database is om
dbmail-imapd don't run!
but when I change to
host=localhost
# host for database, set to localhost if database is om
(newline after localhost) dbmail-imapd run.
--
Oleg Lapshin
84 matches
Mail list logo