Displaying 20 results from an estimated 200 matches similar to: "data corruption in delivery agent when forwarding"
2007 May 09
2
PATCH: Deliver looses mail and DSN if Return-Path is missing
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
Dovecot v1.0.0
if there is no Return-Path in the message and Deliver cannot deliver the
message, no DSN is sent _and_ the MTA is returned 0 (aka success) return
code, which leads to mail loss.
This is not the case, when the message actually finds a Return-Path, but
fails to invoke the MTA.
- --- src/deliver/mail-send.c (revision 47)
+++
2013 Nov 03
1
[LLVMdev] conditional flow resulting in "Instruction does not dominate all uses!"
I've having a bit of a problem generating output that doesn't result in
the "Instruction does not dominate all uses!". In my code it relates to
exception handling and how I generate the blocks. I understand exactly
why I get the message, but I'm unsure of how I can structure things to
avoid the problem.
In a rough pseudo-code, my blocks look like this:
entry:
store 0,
2006 Feb 16
1
ugly hack to make maildir quotas work
Timo encouraged me to forward this to the list. Basically it pokes
the right value into the right place to make quota deltas work properly
when saving mail to Maildirs.
It's a nasty hack workaround, so don't rely on it without understanding
that it should be superseded in future.
Without this, saving to a maildir doesn't increment quota.
---
2013 Apr 17
2
[LLVMdev] Any value in pre-simplifying the DAG?
I've been adding some new flow statements to my compiler and realize the
easiest/laziest way to produce the DAG is just to store a flow variable
and end blocks with a "switch" branch. It appears the optimizers do a
fine job of unwinding the nonsense, reducing the conditions, and even
expanding the trailing paths.
For example, I terminate my blocks with a logical switch like this:
2013 Apr 18
0
[LLVMdev] Any value in pre-simplifying the DAG?
Hi edA-qa mort-ora-y,
On 17/04/13 21:27, edA-qa mort-ora-y wrote:
> I've been adding some new flow statements to my compiler and realize the
> easiest/laziest way to produce the DAG is just to store a flow variable
> and end blocks with a "switch" branch. It appears the optimizers do a
> fine job of unwinding the nonsense, reducing the conditions, and even
> expanding
2008 Aug 11
2
Auto Vacation replies again
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sorry to bring this up again.
I have now configured my test server to pass all email messages off to
our central campus email filter gateway. This gateway scans all email
traffic for viruses/spam before being delivered to any local mail servers.
Once I did this my auto vacation replies are getting canned due to the
fact the from header line is empty
2009 Jan 02
2
Deprecated Realtime application, what's to be gained ???
Hi,
After seeing in "pbx/ael/ael-test/ael-test5/extensions.ael" some
interesting use case of RealTime
to store extension data (forwardto, dnd, ...) i started to play with it.
To my surprise the two applications RealTime() / RealtimeUpdate() have
been deprecated in favor
of the REALTIME() function. While it's not a big deal for the write part
since it's only a matter a
shifting
2007 Oct 08
1
API problem (noob)
I'm a bit of a newbie, especially when it comes to dovecot
internals, but nevertheless, I need some help:
I'm working on a dovecot plugin, and I would like to copy
a mail message from the mail store out to a temporary file,
less a few headers:
static const char *const exclude_headers[] = {
"X-DSPAM-Signature"
}
strcpy(fname, mktemp(fname));
fd = creat(fname, 0600);
2010 Sep 20
1
replace istream and unref the old one...
I Build a plugin, that do some stuffs with a email.
To get the input istream, i use the "get_stream" function, like zlib does.
I create a concat_stream, with the full_input[3];
struct istream *full_input[3];
//this like zlib
input = imail->data.stream;
//first input, using the input
full_input[0] = i_stream_create_header_filter(input, HEADER_FILTER_EXCLUDE |
HEADER_FILTER_NO_CR,
2012 Jul 30
4
sieve vacation messages trouble
FROM:mailman-bounces at dovecot.org
DATE:27. hein?kuuta 2012 16.58.35 UTC+3.00
TO:dovecot-owner at dovecot.org
SUBJECT:CONTENT FILTERED MESSAGE NOTIFICATION
The attached message matched the dovecot mailing list's content
filtering rules and was prevented from being forwarded on to the list
membership. ?You are receiving the only remaining copy of the
discarded message.
FROM:Asier Cidon
2008 Aug 12
4
dovecot sieve sends vacation messages with null envelope sender
I am using this simple sieve script to do "vacation":
require ["fileinto", "vacation"];
if exists "X-Spam-Flag" {
stop;
}
vacation
:days 1
:subject "Out of office reply"
:addresses ["<email address hidden>", "<email address hidden>" ]
"I am on vacation until 2008-08-07.
If you have something urgent,
2017 Jun 14
2
Using LLD to create a .lib from a .def
I'm copying some LLD code into my codebase like this:
// workaround for LLD not exposing ability to convert .def to .lib
#include <set>
namespace lld {
namespace coff {
class SymbolBody;
class StringChunk;
struct Symbol;
struct Export {
StringRef Name; // N in /export:N or /export:E=N
StringRef ExtName; // E in /export:E=N
SymbolBody *Sym = nullptr;
uint16_t Ordinal
2012 Apr 26
2
LDA crashes on delivery (using sieve)
Hello,
The current version of LDA can crash (seg fault 11) under certain
circumstances.
I don't know why it happens only with some accounts, but here is a
backtrace. The user has a sieve filter in place :
(gdb) bt full
#0 0x0000000800443434 in smtp_client_open () from
/usr/lib/dovecot/libdovecot-lda.so.0
No symbol table info available.
#1 0x00000008009943ab in
2017 Jun 15
2
Using LLD to create a .lib from a .def
On Wed, Jun 14, 2017 at 7:37 PM, Rui Ueyama <ruiu at google.com> wrote:
> On Wed, Jun 14, 2017 at 4:24 PM, Andrew Kelley via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> I'm copying some LLD code into my codebase like this:
>>
>> // workaround for LLD not exposing ability to convert .def to .lib
>>
>> #include <set>
>>
2017 Jun 16
2
Using LLD to create a .lib from a .def
I saw this change come in yesterday:
commit 572ad839e2f66eaa82ffc71b1061eb3d06a4d126
Author: Saleem Abdulrasool <compnerd at compnerd.org>
Date: Thu Jun 15 20:39:58 2017 +0000
COFF: add support for lib mode usage
When link is invoked with `/def:` and no input files, it behaves as if
`lib.exe` was invoked. Emulate this behaviour, generating the import
library from the
2009 Apr 13
0
How can I skip EOH in headers?
Hello.
My callback for get_stream is called from mail_get_stream in
mail_storage_copy. Further, mbox_save_init is called and it called
mbox_save_get_input_stream.
backtrace (A) for my callback:
#0 i_stream_header_filter_read (stream=0x8147e00) at istream-header-
filter.c:314
#1 0x080cdbaa in parse_header (mstream=0x8147e00) at istream-header-
filter.c:356
#2 0x080cdc0c in
2008 Jun 14
1
Caseless folder delivery?
I'm using exim4 to deliver into dovecot 1.1, and using plus-addressing to
deliver mailing lists directly to appropriate folders in my "lists" mailbox.
I created a file called /folder-map.lists that looks like
## folder-map.lists
dovecot: Dovecot
lpedge: Linux PowerEdge
... and so on. So mail to lists-lpedge at jay.fm goes to the "Linux PowerEdge"
folder.
The one
2008 May 29
17
SMC Webconsole 3.1 and ZFS Administration 1.0 - stacktraces in snv_b89
I''ve installed SXDE (snv_89) and found that the web console only listens on https://localhost:6789/ now, and the module for ZFS admin doesn''t work.
When I open the link, the left frame lists a stacktrace (below) and the right frame is plain empty. Any suggestions?
I tried substituting different SUNWzfsgr and SUNWzfsgu packages from older Solarises (x86/sparc, snv_77/84/89,
2004 Jul 23
1
weakness in hash salt generation
Dovecot has routines for password hashing; two of these, crypt_generate
and md5_generate, both use sizeof(salt_chars) when reducing a random
string to salt.
I became suspicious when I noted that all salts generated are composed
only of "./01".
Unfortunately salt_char is declared static const char * rather than
static const char [], and so sizeof(salt_chars) is the size of a pointer.
2009 Apr 03
2
Implementation of editheaders in dovecot
Hello.
I wrote the hook function for deliver. I want to add support of
editheaders in the plug-in for dovecot. For this purpose I wrote the
function rarules_get_stream. Remover of headrs works properly, but
adding does not work. I took Timo Sirainen's advice from http://markmail.org/message/skb6arnll5gaopdr
. Do I use a correct way of creation of a message?
I give backtrace and a