| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
would alternate between verbose and debug mode. debug mode now comprises
all verbose output, and adding more -v options does not switch back from
debug to verbose mode.
svn path=/branches/BRANCH_6-3/; revision=4597
|
|
|
|
|
|
| |
Reported by Justin Pryzby, Debian Bug #344978.
svn path=/branches/BRANCH_6-3/; revision=4588
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4586
|
|
|
|
|
|
|
|
|
| |
- switch back to SMTP after having tried LMTP hosts (multiple smtphost hosts)
- switch back to LMTP after sending a bounce.
The patch removes the global state variable that was the root of this problem.
Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4581
|
|
|
|
|
|
|
| |
* Escalate empty-header-segfault in multidrop mode to security fix (CVE-2005-4348).
* Mention that OpenSSL 0.9.8 changed hash default to SHA1.
svn path=/branches/BRANCH_6-3/; revision=4576
|
|
|
|
|
|
|
| |
such as mail.internode.on.net bld-mail04 that return the UID in response
to RFC822.HEADER or RFC822.SIZE. Reported by Jason White.
svn path=/branches/BRANCH_6-3/; revision=4555
|
|
|
|
|
|
|
| |
documentation. Suggested by Jason White.
(Merged from trunk.)
svn path=/branches/BRANCH_6-3/; revision=4553
|
|
|
|
|
|
| |
same SMTP/LMTP connection. Reported by Joachim Feise, Berlios Bug #5849.
svn path=/branches/BRANCH_6-3/; revision=4547
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4546
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Close SMTP sockets early, to reduce resource usage, trigger earlier
delivery with some MTAs and avoid SIGPIPE (SIG 13) when the SMTP
listener gets bored and drops the connection after timeout.
* Don't treat hitting a fetch limit (PS_MAXFETCH) as error.
* Fix negative "messages left on server" on idle/repoll with fetchlimit.
* Properly track logout stage (STAGE_LOGOUT).
* Preserve error conditions across postconnect script.
svn path=/branches/BRANCH_6-3/; revision=4541
|
|
|
|
|
|
|
| |
fetchmail's obsolete DNS MX/host alias lookups in multidrop mode.
Patch by Dr.-Ing. Andreas Haakh.
svn path=/branches/BRANCH_6-3/; revision=4537
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4536
|
|
|
|
|
|
| |
Mention Simon Barner reported the man page breakage.
svn path=/branches/BRANCH_6-3/; revision=4532
|
|
|
|
|
|
|
|
| |
Reported by Daniel Drake, patch by Sunil Shetye.
This was actually modified from Sunil's patch to leave the if() {...} braces
in the code to avoid ambiguities later.
svn path=/branches/BRANCH_6-3/; revision=4530
|
|
|
|
|
|
| |
the upstream sends bogus message sizes. Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4527
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4525
|
|
|
|
|
|
| |
that we are not using. Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4519
|
|
|
|
|
|
| |
default.
svn path=/branches/BRANCH_6-3/; revision=4517
|
|
|
|
|
|
| |
Reported by Heino Tiedemann and Rob MacGregor.
svn path=/branches/BRANCH_6-3/; revision=4516
|
|
|
|
|
|
| |
Shetye.
svn path=/branches/BRANCH_6-3/; revision=4513
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4506
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4501
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4495
|
|
|
|
|
|
| |
works. Based on a patch by Héctor García.
svn path=/trunk/; revision=4488
|
|
|
|
| |
svn path=/trunk/; revision=4485
|
|
|
|
| |
svn path=/trunk/; revision=4481
|
|
|
|
| |
svn path=/trunk/; revision=4478
|
|
|
|
| |
svn path=/trunk/; revision=4466
|
|
|
|
|
|
| |
Bug#213299. Sunil Shetye.
svn path=/trunk/; revision=4456
|
|
|
|
| |
svn path=/trunk/; revision=4455
|
|
|
|
|
|
|
|
| |
suggest maildrop instead, warn of procmail fallthrough behavior.
Man page: Revise AUTHORS and SEE ALSO sections.
svn path=/trunk/; revision=4452
|
|
|
|
|
|
| |
with "*" SPACE.
svn path=/trunk/; revision=4451
|
|
|
|
|
|
|
|
| |
unterminated quoted string.
In quoted strings, support backslash as last character on a line to
join the following line to the current.
svn path=/trunk/; revision=4446
|
|
|
|
|
|
|
|
| |
(document differences from C programming language escapes) and quoted strings
(they will contain embedded CR or LF if the quoted string extends across two
or more lines).
svn path=/trunk/; revision=4445
|
|
|
|
| |
svn path=/trunk/; revision=4444
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. parsed_host is not freed in some cases. This happens when the first
smtp server is down in this setup:
poll mailserver
...
smtphost "smtpserver1" "smtpserver2"
...
2. parsed_host is being initialized for UNIX socket also. For UNIX
socket, parsed_host should be NULL.
3. If EHLO fails on a UNIX socket, it tries HELO on a network socket!
4. ctl->destaddr is allocated memory in two cases. This memory is
never freed.
5. ctl->destaddr was being assigned in a very convoluted manner.
Since, parsed_host is already set correctly now, it can be used
directly.
svn path=/trunk/; revision=4443
|
|
|
|
| |
svn path=/trunk/; revision=4442
|
|
|
|
|
|
|
|
|
| |
authentication types and protocols, so as to simplify configurations for
workstations where the SMTP daemon only listens on the loopback
interface. Sunil Shetye & Matthias Andree
svn path=/trunk/; revision=4410
|
|
|
|
| |
svn path=/trunk/; revision=4406
|
|
|
|
| |
svn path=/trunk/; revision=4405
|
|
|
|
| |
svn path=/trunk/; revision=4403
|
|
|
|
| |
svn path=/trunk/; revision=4401
|
|
|
|
| |
svn path=/trunk/; revision=4400
|
|
|
|
|
|
|
|
| |
out if we cannot qualify our own hostname, so we aren't losing the
bounce. Instead, pass the buck on to the SMTP server and use our own
unqualified hostname.
svn path=/trunk/; revision=4399
|
|
|
|
|
|
|
|
| |
end of the trailer, but wait for the proper tagged OK line. To work
around the qmail + Courier-IMAP problem in Debian Bug#338007.
svn path=/trunk/; revision=4396
|
|
|
|
|
|
| |
Matthias Andree.
svn path=/trunk/; revision=4385
|
|
|
|
| |
svn path=/trunk/; revision=4383
|
|
|
|
| |
svn path=/trunk/; revision=4382
|
|
|
|
|
|
| |
how to use it. Debian Bug#213484, Eduard Bloch.
svn path=/trunk/; revision=4378
|
|
|
|
|
|
| |
the other process's exit.
svn path=/trunk/; revision=4377
|