Re: [Dovecot] Over quota and send Mails

2011-04-11 Thread Sven Hartge
Christian Schmidt  wrote:
> Sven Hartge, 11.04.2011 (d.m.y):

>> Jim Knuth  wrote:

>>> if a user over quota is, he can do no mails more receive. So far, so
>>> good. But why he can do, nevertheless, mails do send? Has that to do
>>> something with dict option?
>> 
>> Sending mails has nothing to do with dovecot. You need to configure
>> your MTA to prevent the user from sending any mails.

> Is there anyone running somethig like this? If so, could you please
> provide some details?

Well, I _plan_ to do something like this. It involves a quota dict in a
MySQL server, so all systems (frontend MXe, backend storages, admin web
console, etc.) can access the data to block or unblock users.

But so far nothing real is implemented due to time constraints.

Grüße,
Sven.

-- 
Sigmentation fault. Core dumped.



Re: [Dovecot] Over quota and send Mails

2011-04-11 Thread Christian Schmidt
Hello Sven,

Sven Hartge, 11.04.2011 (d.m.y):

> Jim Knuth  wrote:
> 
> > if a user over quota is, he can do no mails more receive. So far, so
> > good. But why he can do, nevertheless, mails do send? Has that to do
> > something with dict option?
> 
> Sending mails has nothing to do with dovecot. You need to configure your
> MTA to prevent the user from sending any mails.

Is there anyone running somethig like this? If so, could you please
provide some details?

Gruss/Regards,
Christian Schmidt

-- 
Tomorrow will be cancelled due to lack of interest.


Re: [Dovecot] Over quota and send Mails

2011-04-11 Thread Jim Knuth

am 11.04.11 13:42 schrieb Sven Hartge :


Jim Knuth  wrote:


if a user over quota is, he can do no mails more receive. So far, so
good. But why he can do, nevertheless, mails do send? Has that to do
something with dict option?


Sending mails has nothing to do with dovecot. You need to configure your
MTA to prevent the user from sending any mails.

Grüße,
S°



ok. Sorry and thanks. I`m stupid. It`s a
job for postfix. ;)

--
Mit freundlichen Grüßen,
Jim Knuth

P.S.: Bitte HTML-Mails!
Zufallszitat:
Wer in Blut und Sprüchen schreibt, der will nicht gelesen,
sondern auswendig gelernt werden. [Nietzsche]


Re: [Dovecot] Over quota and send Mails

2011-04-11 Thread Sven Hartge
Jim Knuth  wrote:

> if a user over quota is, he can do no mails more receive. So far, so
> good. But why he can do, nevertheless, mails do send? Has that to do
> something with dict option?

Sending mails has nothing to do with dovecot. You need to configure your
MTA to prevent the user from sending any mails.

Grüße,
S°

-- 
Sigmentation fault. Core dumped.



[Dovecot] Over quota and send Mails

2011-04-11 Thread Jim Knuth

Hello,

if a user over quota is, he can do no mails
more receive. So far, so good. But why he can do,
nevertheless, mails do send? Has that to do something
with dict option?

--
Mit freundlichen Grüßen,
Jim Knuth

P.S.: Bitte HTML-Mails!
Zufallszitat:
Richtig verheiratet ist erst der Mann, der
jedes Wort versteht, das seine Frau
nicht gesagt hat. (Alfred Hitchcock)


Re: [Dovecot] over quota issue

2010-12-30 Thread Timo Sirainen
On Tue, 2010-12-21 at 16:40 -0500, PA wrote:
> I have a situation where if a user is over quota and sending through postfix
> I get an error, now this error only happens if the user is over quota,
> otherwise it works with no problem. However if sending using
> /usr/local/libexec/dovecot/dovecot-lda it works every time even if
> overquota, any ideas? I just can't seem to figure this one out.

It doesn't work, because it crashes:

> Dec 21 11:44:53 testip5 dovecot: lda(us...@virttest1.meganet.net): Panic:
> stream doesn't support seeking backwards

This is fixed by http://hg.dovecot.org/dovecot-2.0/rev/89936539e3b8



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] over quota issue

2010-12-22 Thread PA
Switched to LMTP and its now working, I'm getting the over quota message
back when emailing through postfix. Not sure why it didn't work with
dovecot-lda. I read on the wiki2 that it could be a possible permission
issue. 

-Original Message-
From: dovecot-bounces+razor=meganet@dovecot.org
[mailto:dovecot-bounces+razor=meganet@dovecot.org] On Behalf Of PA
Sent: Tuesday, December 21, 2010 4:40 PM
To: 'Dovecot Mailing List'
Subject: [Dovecot] over quota issue

I have a situation where if a user is over quota and sending through postfix
I get an error, now this error only happens if the user is over quota,
otherwise it works with no problem. However if sending using
/usr/local/libexec/dovecot/dovecot-lda it works every time even if
overquota, any ideas? I just can't seem to figure this one out.

 

TIA, Paul

 

 

Using mail command

 

Dec 21 11:44:53 testip5 dovecot: lda(us...@virttest1.meganet.net): Panic:
stream doesn't support seeking backwards

Dec 21 11:44:53 testip5 dovecot: lda(us...@virttest1.meganet.net): Error:
Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0 [0xe660c0] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_syslog_fatal_handler+0x34)
[0xe66164] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xe65704] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xe6f600] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_seek+0x68) [0xe6cb68] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xe6fda8] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x7a) [0xe6cc3a] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read_data+0x2b) [0xe6ceab]
-> /usr/local/lib/dovecot/libdovecot.so.0(message_parse_header_next+0x87)
[0xe504a7] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xe51d5e] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_next_block+0x43)
[0xe51543] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_header+0x2f)
[0xe5175f] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_parse_headers+0x10
1) [0x14bb51] -> /usr/local

Dec 21 11:44:53 testip5 postfix/pipe[20848]: D1F46958166:
to=, relay=dovecot, delay=0.03,
delays=0.01/0/0/0.02, dsn=4.3.0, status=deferred (Command died with signal
6: "/usr/local/libexec/dovecot/dovecot-lda")

 

Or 

 

Dec 21 11:44:35 testip5 dovecot: dict: mysql: Connected to localhost
(dovecotquota)

Dec 21 11:44:35 testip5 dovecot: lda(us...@virttest1.meganet.net): Panic:
stream doesn't support seeking backwards

Dec 21 11:44:35 testip5 dovecot: lda(us...@virttest1.meganet.net): Error:
Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0 [0xc230c0] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_syslog_fatal_handler+0x34)
[0xc23164] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xc22704] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xc2c600] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_seek+0x68) [0xc29b68] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xc2cda8] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x7a) [0xc29c3a] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read_data+0x2b) [0xc29eab]
-> /usr/local/lib/dovecot/libdovecot.so.0(message_parse_header_next+0x87)
[0xc0d4a7] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xc0ed5e] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_next_block+0x43)
[0xc0e543] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_header+0x2f)
[0xc0e75f] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_parse_headers+0x10
1) [0x1afb51] -> /usr/local

Dec 21 11:44:35 testip5 postfix/pipe[20848]: A2739958163:
to=, relay=dovecot, delay=0.07,
delays=0.03/0.01/0/0.03, dsn=4.3.0, status=deferred (Command died with
signal 6: "/usr/local/libexec/dovecot/dovecot-lda")

 

 

Using dovecot-lda to send

 

Dec 21 11:48:23 testip5 dovecot: dict: mysql: Connected to localhost
(dovecotquota)

Dec 21 11:48:23 testip5 dovecot: lda(us...@virttest1.meganet.net):
msgid=unspecified: save failed to INBOX: Quota exceed, please email support
for further assistance.

Dec 21 11:48:23 testip5 dovecot: lda(us...@virttest1.meganet.net):
msgid=unspecified: rejected: Quota exceed, please email support for further
assistance.

 

 

Postfix master: 

# Dovecot LDA

dovecot   unix  -   n   n   -   -   pipe

flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/dovecot-lda -f
${sender} -a ${recipient} -d ${us...@${nexthop}

 

dovecot --version

2.0.8




[Dovecot] over quota issue

2010-12-21 Thread PA
I have a situation where if a user is over quota and sending through postfix
I get an error, now this error only happens if the user is over quota,
otherwise it works with no problem. However if sending using
/usr/local/libexec/dovecot/dovecot-lda it works every time even if
overquota, any ideas? I just can't seem to figure this one out.

 

TIA, Paul

 

 

Using mail command

 

Dec 21 11:44:53 testip5 dovecot: lda(us...@virttest1.meganet.net): Panic:
stream doesn't support seeking backwards

Dec 21 11:44:53 testip5 dovecot: lda(us...@virttest1.meganet.net): Error:
Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0 [0xe660c0] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_syslog_fatal_handler+0x34)
[0xe66164] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xe65704] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xe6f600] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_seek+0x68) [0xe6cb68] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xe6fda8] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x7a) [0xe6cc3a] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read_data+0x2b) [0xe6ceab]
-> /usr/local/lib/dovecot/libdovecot.so.0(message_parse_header_next+0x87)
[0xe504a7] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xe51d5e] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_next_block+0x43)
[0xe51543] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_header+0x2f)
[0xe5175f] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_parse_headers+0x10
1) [0x14bb51] -> /usr/local

Dec 21 11:44:53 testip5 postfix/pipe[20848]: D1F46958166:
to=, relay=dovecot, delay=0.03,
delays=0.01/0/0/0.02, dsn=4.3.0, status=deferred (Command died with signal
6: "/usr/local/libexec/dovecot/dovecot-lda")

 

Or 

 

Dec 21 11:44:35 testip5 dovecot: dict: mysql: Connected to localhost
(dovecotquota)

Dec 21 11:44:35 testip5 dovecot: lda(us...@virttest1.meganet.net): Panic:
stream doesn't support seeking backwards

Dec 21 11:44:35 testip5 dovecot: lda(us...@virttest1.meganet.net): Error:
Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0 [0xc230c0] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_syslog_fatal_handler+0x34)
[0xc23164] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xc22704] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xc2c600] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_seek+0x68) [0xc29b68] ->
/usr/local/lib/dovecot/libdovecot.so.0 [0xc2cda8] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x7a) [0xc29c3a] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_stream_read_data+0x2b) [0xc29eab]
-> /usr/local/lib/dovecot/libdovecot.so.0(message_parse_header_next+0x87)
[0xc0d4a7] -> /usr/local/lib/dovecot/libdovecot.so.0 [0xc0ed5e] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_next_block+0x43)
[0xc0e543] ->
/usr/local/lib/dovecot/libdovecot.so.0(message_parser_parse_header+0x2f)
[0xc0e75f] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_parse_headers+0x10
1) [0x1afb51] -> /usr/local

Dec 21 11:44:35 testip5 postfix/pipe[20848]: A2739958163:
to=, relay=dovecot, delay=0.07,
delays=0.03/0.01/0/0.03, dsn=4.3.0, status=deferred (Command died with
signal 6: "/usr/local/libexec/dovecot/dovecot-lda")

 

 

Using dovecot-lda to send

 

Dec 21 11:48:23 testip5 dovecot: dict: mysql: Connected to localhost
(dovecotquota)

Dec 21 11:48:23 testip5 dovecot: lda(us...@virttest1.meganet.net):
msgid=unspecified: save failed to INBOX: Quota exceed, please email support
for further assistance.

Dec 21 11:48:23 testip5 dovecot: lda(us...@virttest1.meganet.net):
msgid=unspecified: rejected: Quota exceed, please email support for further
assistance.

 

 

Postfix master: 

# Dovecot LDA

dovecot   unix  -   n   n   -   -   pipe

flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/dovecot-lda -f
${sender} -a ${recipient} -d ${us...@${nexthop}

 

dovecot --version

2.0.8



Re: [Dovecot] Over-quota bounces seeming to lack sender

2010-08-23 Thread Timo Sirainen
On Fri, 2010-08-20 at 16:14 -0700, Dave Brenner wrote:
> We're seeing an issue with 1.2.12 where over-quota rejection messages 
> are appearing in the logs with <> as the sender.

Yes.

> The sender of the 
> original message sees the appropriate sender (postmaster@) on the 
> rejection, but as the message makes its way through the postfix/amavis 
> chain, I can see that the sender address is missing.
> 
> Aug 20 10:55:56 inet1 amavis[21822]: [ID 702911 mail.info] (21822-05) 
> Checking: rGDWxOHFPBdY <> -> 

Looks to me like a broken Postfix/amavis/something configuration. Not a
Dovecot problem.




[Dovecot] Over-quota bounces seeming to lack sender

2010-08-20 Thread Dave Brenner
We're seeing an issue with 1.2.12 where over-quota rejection messages 
are appearing in the logs with <> as the sender.  The sender of the 
original message sees the appropriate sender (postmaster@) on the 
rejection, but as the message makes its way through the postfix/amavis 
chain, I can see that the sender address is missing.


Aug 20 10:55:56 inet1 amavis[21822]: [ID 702911 mail.info] (21822-05) 
Checking: rGDWxOHFPBdY <> -> 


Aug 20 03:12:39 inet1 amavis[9724]: [ID 702911 mail.info] (09724-37) 
skip local delivery(3): <> -> 


Aug 19 10:15:47 2010 (1570) -users: bounce message w/no 
discernable addresses: 


(that last one is from Mailman logs)

Has anyone else run into this?

--
Dave Brenner - da...@toledotel.com
The Toledo Telephone Company, Inc.


Re: [Dovecot] Over quota

2010-05-28 Thread Joseba Torre
On Jueves 27 Mayo 2010 18:30:41 James Devine escribió:
> Is there any way to still be able to login/delete email via
> dovecot-imap when the user's filesystem quota is exceeded?  We just
> moved from courier where this was still possible but now a user over
> quota can login but cannot get a list of messages and the logs show
> this:

Move the indexes to a filesystem without quotas. Something like

mail_location = maildir:~/Maildir:INDEX=/var/dovecot/%u

will do the trick.

HTH
-- 
Joseba Torre. Vicegerencia de TICs, área de Explotación


[Dovecot] Over quota

2010-05-27 Thread James Devine
Is there any way to still be able to login/delete email via
dovecot-imap when the user's filesystem quota is exceeded?  We just
moved from courier where this was still possible but now a user over
quota can login but cannot get a list of messages and the logs show
this:

May 27 10:24:45 pop1.gwtc.net dovecot: POP3(c...@howaboutnow.net)
[64.251.165.209]: write(/home/co/cody/Maildir/dovecot-uidvalidity)
failed: Disk quota exce
eded
May 27 10:24:45 pop1.gwtc.net dovecot: POP3(c...@howaboutnow.net)
[64.251.165.209]:
o_stream_send(/home/co/cody/Maildir/dovecot-uidlist.tmp) failed: Disk
qu
ota exceeded
May 27 10:24:45 pop1.gwtc.net dovecot: POP3(c...@howaboutnow.net)
[64.251.165.209]: Couldn't init INBOX: Internal error occurred. Refer
to server log for more inform
ation. [2010-05-27 10:24:45]


Re: [Dovecot] over quota + antispam crash

2009-02-20 Thread Allan Cassaro
On Thu, Feb 19, 2009 at 8:57 AM, Stéphane Cottin
 wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Stéphane Cottin a écrit :
>> Hi,
>>
>> I am using dovecot 1.1.11 , quota, imap_quota & antispam plugins.
>>
>> Dovecot crashes when saving a message to the Sent maildir and the
>> account is over quota.
>>
>> gdb trace attached.
>>
>>
>> Stéphane Cottin

All day long without segfaults!!! :D
Many thanks!!


Re: [Dovecot] over quota + antispam crash

2009-02-20 Thread Stéphane Cottin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Johannes Berg a écrit :
> Thanks for the patch, can you check whether it works with just the if
> (dest_mail)?
> 

It doesn't work

the "return -1" is inspired from the end of quota_save_init function (in
src/plugins/quota/quota-storage.c)

the if(dest_mail) is not in quota_save_init.
it may be unnecessary.

Stéphane

> johannes

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkme5AcACgkQNgQUYqHIqqs7vACgjNp27Pf+Hc+9v2GK0NKRXyKC
BjUAn0MApH6xBjw+FHCOCT693rhGYduT
=kAgf
-END PGP SIGNATURE-
begin:vcard
fn;quoted-printable:St=C3=A9phane Cottin
n;quoted-printable:Cottin;St=C3=A9phane
org:VIXNS
adr:;;172 avenue de toulon;Marseille;;13010;France
email;internet:stephane.cot...@vixns.com
x-mozilla-html:FALSE
url:http://www.vixns.com
version:2.1
end:vcard



Re: [Dovecot] over quota + antispam crash

2009-02-20 Thread Johannes Berg
Thanks for the patch, can you check whether it works with just the if
(dest_mail)?

johannes


signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] over quota + antispam crash

2009-02-19 Thread Stéphane Cottin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Stéphane Cottin a écrit :
> Hi,
>
> I am using dovecot 1.1.11 , quota, imap_quota & antispam plugins.
>
> Dovecot crashes when saving a message to the Sent maildir and the
> account is over quota.
>
> gdb trace attached.
>
>
> Stéphane Cottin


Hi,

The attached patch seems to fix my bug.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmdSSUACgkQNgQUYqHIqqt+WgCeOfxt3CiMVs4cQLYVHFl932pM
H1gAni6WIB3V+qUr/hwScxMSWVjAvq1s
=2zbd
-END PGP SIGNATURE-
diff --git a/antispam-storage-1.1.c b/antispam-storage-1.1.c
index 348ae9d..bc370ad 100644
--- a/antispam-storage-1.1.c
+++ b/antispam-storage-1.1.c
@@ -167,7 +167,11 @@ static int antispam_save_init(struct mailbox_transaction_context *t,
 		timezone_offset, from_envelope,
 		input, dest_mail, ctx_r);
 
-	(*ctx_r)->dest_mail = dest_mail;
+	if(ret < 0)
+		return -1;
+
+	if (dest_mail != NULL)
+		(*ctx_r)->dest_mail = dest_mail;
 
 	return ret;
 }

begin:vcard
fn;quoted-printable:St=C3=A9phane Cottin
n;quoted-printable:Cottin;St=C3=A9phane
org:VIXNS
adr:;;172 avenue de toulon;Marseille;;13010;France
email;internet:stephane.cot...@vixns.com
x-mozilla-html:FALSE
url:http://www.vixns.com
version:2.1
end:vcard



[Dovecot] over quota + antispam crash

2009-02-18 Thread Stéphane Cottin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

I am using dovecot 1.1.11 , quota, imap_quota & antispam plugins.

Dovecot crashes when saving a message to the Sent maildir and the
account is over quota.

gdb trace attached.


Stéphane Cottin
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmcQ1IACgkQNgQUYqHIqqsHYgCfdhLHt1KRQeoEOC5ddgFbD2mh
8UMAoIgXbD3ACqcKcftxUHeoPsgByp83
=V6Ch
-END PGP SIGNATURE-
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...Using host libthread_db library 
"/lib/libthread_db.so.1".

Attaching to program: /usr/lib/dovecot/imap, process 8619
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/dovecot/modules/imap/lib10_quota_plugin.so...done.
Loaded symbols for /usr/lib/dovecot/modules/imap/lib10_quota_plugin.so
Reading symbols from 
/usr/lib/dovecot/modules/imap/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/lib/dovecot/modules/imap/lib11_imap_quota_plugin.so
Reading symbols from 
/usr/lib/dovecot/modules/imap/lib90_antispam_plugin.so...done.
Loaded symbols for /usr/lib/dovecot/modules/imap/lib90_antispam_plugin.so
0x2af01c9af9ac in epoll_wait () from /lib/libc.so.6
(gdb) SignalStopPrint   Pass to program Description
SIGPIPE   NoYes Yes Broken pipe
(gdb) SignalStopPrint   Pass to program Description
SIGALRM   NoNo  Yes Alarm clock
(gdb) SignalStopPrint   Pass to program Description
SIG32 NoYes Yes Real-time event 32
(gdb) Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x2af01cd36a63 in antispam_save_init (t=0x5fe0c0, flags=MAIL_SEEN, 
keywords=0x0, received_date=-1, timezone_offset=0, from_envelope=0x0, 
input=0x601390, dest_mail=0x6014f8, ctx_r=0x5d92f0)
at antispam-storage-1.1.c:170
170 (*ctx_r)->dest_mail = dest_mail;
(gdb) #0  0x2af01cd36a63 in antispam_save_init (t=0x5fe0c0, 
flags=MAIL_SEEN, 
keywords=0x0, received_date=-1, timezone_offset=0, from_envelope=0x0, 
input=0x601390, dest_mail=0x6014f8, ctx_r=0x5d92f0)
at antispam-storage-1.1.c:170
ast = (struct antispam_internal_context *) 0x5fea60
asbox = (struct antispam_mailbox *) 0x5dff20
ret = -1
#1  0x00457ce5 in mailbox_save_init (t=0x605cfa, flags=481489778, 
keywords=0x0, received_date=0, timezone_offset=1818845549, 
from_envelope=0x7265737520726f66 , input=0x601390, dest_mail=0x0, ctx_r=0x5d92f0) at mail-storage.c:728
No locals.
#2  0x00416289 in cmd_append_continue_parsing (cmd=0x5d9238)
at cmd-append.c:330
uid2 = 
msg = 
sync_flags = 
imap_flags = 
uid_validity = 
uid1 = 
client = (struct client *) 0x5d8ec0
ctx = (struct cmd_append_context *) 0x5d92b0
args = (const struct imap_arg *) 0x5febb0
flags_list = 
flags = MAIL_SEEN
keywords_list = (const char * const *) 0x0
keywords = (struct mail_keywords *) 0x0
internal_date_str = 0x0
internal_date = -1
ret = 
timezone_offset = 0
nonsync = true
__PRETTY_FUNCTION__ = "cmd_append_continue_parsing"
#3  0x00416492 in cmd_append (cmd=0x5d9238) at cmd-append.c:502
storage = (struct mail_storage *) 0x5d87e8
box = 
client = (struct client *) 0x5d8ec0
ctx = (struct cmd_append_context *) 0x5d92b0
mailbox = 0x5dd410 "Sent"
#4  0x0041b45c in client_command_input (cmd=0x5d9238) at client.c:580
client = (struct client *) 0x5d8ec0
command = 
__PRETTY_FUNCTION__ = "client_command_input"
#5  0x0041b512 in client_command_input (cmd=0x5d9238) at client.c:629
client = (struct client *) 0x5d8ec0
command = (struct command *) 0x0
__PRETTY_FUNCTION__ = "client_command_input"
#6  0x0041bccf in client_handle_input (client=0x5d8ec0)
at client.c:670
_data_stack_cur_id = 3
ret = 
remove_io = 
handled_commands = false
#7  0x0041bef3 in client_input (client=0x5d8ec0) at client.c:725
cmd = 
output = (struct ostream *) 0x5d9158
bytes = 488
__PRETTY_FUNCTION__ = "client_input"
#8  0x0048ce48 in io_loop_handler_run (ioloop=)