| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
|
|
|
| |
program based delivery
_makealiases_maildir(): New function for returning the aliases used
for the experimental maildir based delivery.
makealias: Choose between the above two based on the value of
USE_MAILDIR.
|
| |
|
|
|
|
|
|
| |
USE_MAILDIR: New configuration variable to select between classic
mailprog delivery of incoming messages and experimental maildir
delivery.
MAILDIR_DIR: The directory for maildir incoming messages.
|
| |
|
|
| |
delivery.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
consults to find a member's address.
|
| |
|
|
| |
to aid in debugging.
|
| | |
|
| | |
|
| |
|
|
|
| |
connection to the smtpd fails with a socket error during the
sendmail() call.
|
| |
|
|
|
| |
it. This ensures that VERP_PASSWORD_REMINDERS is propagated to the
outgoing queue.
|
| | |
|
| |
|
|
| |
last received bounce.
|
| |
|
|
| |
last received bounce.
|
| |
|
|
| |
documentation location.
|
| | |
|
| |
|
|
|
|
|
|
| |
and `member_posting_only' get translated into the new variables
`generic_nonmember_action', `default_member_moderation',
`accept_these_nonmembers', and member Moderate flags.
This (hopefully) closes SF bug #573071.
|
| |
|
|
| |
upgrade.
|
| |
|
|
| |
565808 by Szabolcs Szigeti.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders. Closes SF patch #573508.
prepare_message(): Restore the original Subject: header if
news_prefix_subject_too is false.
|
| |
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders. Closes SF patch #573508.
process(): We have to enqueue the message metadata too!
|
| |
|
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders. Closes SF patch #573508.
prefix_subject(): Stash the original Subject: header in the metadata
under the 'origsubj' key.
|
| |
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders. Closes SF patch #573508.
GetConfigInfo(): Describe the news_prefix_subject_too attribute.
|
| |
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders.
NewVar(): Add the news_prefix_subject_too attribute if it's missing.
|
| |
|
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders.
Bump the DATA_FILE_VERSION to pick up the news_prefix_subject_too
attribute.
|
| |
|
|
|
|
|
|
|
| |
munging, separate from the mail list. This actually restores the
original Subject: field which is stashed away in the metadata when
it's munged in CookHeaders.
InitVars(): New attribute news_prefix_subject_too which controls this
feature. Hard code the default.
|
| | |
|
| |
|
|
|
| |
Move `pt' to pt_BR for Brazilian Portuguese, reserving pt_PT for
later.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
response to SF bug #574240.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
page has a comma separated list of addresses. Do a better job of
splitting this field up and forwarding a copy to each address.
One nit: if the forward to address is a single member address, we try
to set the language to that member's preference. If we're looking at
a list of addresses though, it think it makes most sense to use the
list's preferred language.
Closes SF bug #577919.
|
| |
|
|
|
|
|
|
|
|
|
| |
updates from email 2.1 and email 2.2, you're a bit screwed. Message
objects grew a _default_type attribute which is *probably* text/plain
but that's not guaranteed. Unfortunately at the time __setstate__()
is called, we can't know for sure what _default_type ought to be,
since it depends on whether this object is contained in a
multipart/digest and we have no reference to the container.
This is the best we can do.
|
| |
|
|
| |
crufty workaround.
|
| | |
|
| | |
|
| |
|
|
|
| |
installed by the JapaneseCodecs package doesn't pollute the system's
site-packages.
|
| |
|
|
|
|
|
|
|
|
|
| |
bug # 571634. First, catch any ValueError coming from the mktime_tz()
call to calculate wildely out of date Date: headers. If we get the
ValueError it's likely because the year is insane <wink> and the Date:
should be clobbered.
The second fix narrows the region where the list gets locked to just
the .ArchiveMail() and .Save() calls. No wonder Daniel was getting
AlreadyLockedErrors here -- this was clearly broken.
|
| | |
|
| |
|
|
|
|
|
| |
needs to be prepended with the LOCK_DIR otherwise the unlink will
fail.
Also fixed a typo in the docstring.
|
| |
|
|
|
| |
enabled, that both the nntp_host and linked_newsgroup fields are
filled in. Closes SF bug #579285.
|
| |
|
|
|
|
|
|
|
| |
a TypeError if its second argument contains null bytes. I have a hard
time understanding how that could happen, but it must be related to a
MM2.0.x upgrade.
This patch should fix the problem by catching and ignoring the
TypeError, which is equivalent to a failed challenge.
|
| |
|
|
|
| |
forwarding message to the outer container. Fixes and closes SF bug
#585833.
|
| |
|
|
|
| |
link so you don't have to go back to the admin page if more helds have
shown up.
|
| | |
|