| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Short timeouts could cause fetchmail to not wait long enough for the
"250 Ok" after shipping a long message, particularly with synchronous
mailers and extensive spam filtering. This caused fetchmail to re-fetch
long messages.
While the actual fix is making sure that the timeout is no shorter than
the time the SMTP server takes to process the message, we now enforce
the minimum RFC-5321 recommended timeouts even if the user configures a
lower timeout.
This is to fix Berlios Bug #10972, reported by Viktor Binzberger.
NOTE: it is untested whether we will properly delete the message from
the POP3/IMAP server or mark it as seen, as the upstream server may
close the connection sooner.
svn path=/branches/BRANCH_6-3/; revision=5338
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4736
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4734
|
|
|
|
|
|
| |
Make MD5Update argument const.
svn path=/branches/BRANCH_6-3/; revision=4621
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
svn path=/trunk/; revision=4401
|
|
|
|
|
|
| |
Fix IMAP expunged message counting. Sunil Shetye.
svn path=/trunk/; revision=4301
|
|
|
|
| |
svn path=/trunk/; revision=4219
|
|
|
|
| |
svn path=/trunk/; revision=4168
|
|
|
|
| |
svn path=/trunk/; revision=3901
|
|
|
|
|
|
| |
marked int and swapping words so that static is first in the line.
svn path=/trunk/; revision=3882
|
|
|
|
| |
svn path=/trunk/; revision=3875
|
|
|
|
| |
svn path=/trunk/; revision=3858
|
|
|
|
| |
svn path=/trunk/; revision=3778
|
|
|
|
| |
svn path=/trunk/; revision=3741
|
|
|
|
| |
svn path=/trunk/; revision=3612
|
|
|
|
| |
svn path=/trunk/; revision=3604
|
|
|
|
| |
svn path=/trunk/; revision=3596
|
|
|
|
| |
svn path=/trunk/; revision=3478
|
|
|
|
| |
svn path=/trunk/; revision=3391
|
|
|
|
| |
svn path=/trunk/; revision=3389
|
|
|
|
| |
svn path=/trunk/; revision=3373
|
|
|
|
| |
svn path=/trunk/; revision=3372
|
|
|
|
| |
svn path=/trunk/; revision=3301
|
|
|
|
| |
svn path=/trunk/; revision=3252
|
|
|
|
| |
svn path=/trunk/; revision=3062
|
|
|
|
| |
svn path=/trunk/; revision=3037
|
|
|
|
| |
svn path=/trunk/; revision=3030
|
|
svn path=/trunk/; revision=3029
|