You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(16) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(2) |
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
(21) |
Sep
(17) |
Oct
(35) |
Nov
(39) |
Dec
(55) |
2006 |
Jan
(70) |
Feb
(11) |
Mar
(55) |
Apr
(27) |
May
(73) |
Jun
(47) |
Jul
(63) |
Aug
(27) |
Sep
(52) |
Oct
(39) |
Nov
(87) |
Dec
(15) |
2007 |
Jan
(23) |
Feb
(46) |
Mar
(108) |
Apr
(63) |
May
(54) |
Jun
(34) |
Jul
(29) |
Aug
(103) |
Sep
(46) |
Oct
(69) |
Nov
(29) |
Dec
(17) |
2008 |
Jan
(45) |
Feb
(32) |
Mar
(25) |
Apr
(17) |
May
(39) |
Jun
(20) |
Jul
(64) |
Aug
(31) |
Sep
(38) |
Oct
(20) |
Nov
(42) |
Dec
(50) |
2009 |
Jan
(10) |
Feb
(38) |
Mar
(3) |
Apr
(29) |
May
(41) |
Jun
(31) |
Jul
(21) |
Aug
(53) |
Sep
(49) |
Oct
(26) |
Nov
(28) |
Dec
(15) |
2010 |
Jan
(83) |
Feb
(38) |
Mar
(33) |
Apr
(44) |
May
(9) |
Jun
(16) |
Jul
(35) |
Aug
(38) |
Sep
(11) |
Oct
(35) |
Nov
(68) |
Dec
(19) |
2011 |
Jan
(16) |
Feb
(69) |
Mar
(42) |
Apr
(54) |
May
(56) |
Jun
(29) |
Jul
|
Aug
(65) |
Sep
(3) |
Oct
(39) |
Nov
(33) |
Dec
(4) |
2012 |
Jan
(31) |
Feb
(21) |
Mar
(26) |
Apr
(13) |
May
(38) |
Jun
(39) |
Jul
(14) |
Aug
(31) |
Sep
(8) |
Oct
(32) |
Nov
(12) |
Dec
(16) |
2013 |
Jan
(40) |
Feb
(22) |
Mar
(21) |
Apr
(15) |
May
(13) |
Jun
(9) |
Jul
(34) |
Aug
(10) |
Sep
(10) |
Oct
|
Nov
(7) |
Dec
(1) |
2014 |
Jan
(25) |
Feb
(9) |
Mar
(8) |
Apr
(12) |
May
(7) |
Jun
|
Jul
(7) |
Aug
(4) |
Sep
(27) |
Oct
(25) |
Nov
(18) |
Dec
(3) |
2015 |
Jan
(18) |
Feb
(13) |
Mar
(4) |
Apr
(19) |
May
(11) |
Jun
|
Jul
(1) |
Aug
(7) |
Sep
(6) |
Oct
(4) |
Nov
(19) |
Dec
(6) |
2016 |
Jan
|
Feb
(8) |
Mar
(14) |
Apr
|
May
(11) |
Jun
|
Jul
(2) |
Aug
(3) |
Sep
(10) |
Oct
|
Nov
(11) |
Dec
(17) |
2017 |
Jan
(17) |
Feb
(35) |
Mar
|
Apr
(4) |
May
(8) |
Jun
(2) |
Jul
(16) |
Aug
|
Sep
(5) |
Oct
(11) |
Nov
(15) |
Dec
(10) |
2018 |
Jan
|
Feb
(3) |
Mar
|
Apr
(3) |
May
(2) |
Jun
(8) |
Jul
|
Aug
(10) |
Sep
(17) |
Oct
(15) |
Nov
(12) |
Dec
(10) |
2019 |
Jan
(4) |
Feb
(14) |
Mar
(33) |
Apr
(17) |
May
(7) |
Jun
(6) |
Jul
(2) |
Aug
(4) |
Sep
(22) |
Oct
(13) |
Nov
|
Dec
|
2020 |
Jan
(36) |
Feb
(19) |
Mar
(31) |
Apr
(2) |
May
(22) |
Jun
(7) |
Jul
(25) |
Aug
(9) |
Sep
(17) |
Oct
(52) |
Nov
(13) |
Dec
(9) |
2021 |
Jan
(23) |
Feb
(13) |
Mar
(9) |
Apr
(15) |
May
(3) |
Jun
(7) |
Jul
(4) |
Aug
(23) |
Sep
(3) |
Oct
(8) |
Nov
(28) |
Dec
(9) |
2022 |
Jan
(38) |
Feb
(2) |
Mar
(56) |
Apr
(24) |
May
(29) |
Jun
(22) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(13) |
Nov
(2) |
Dec
|
2023 |
Jan
(6) |
Feb
(1) |
Mar
(1) |
Apr
(4) |
May
|
Jun
|
Jul
(21) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
(5) |
Dec
|
2024 |
Jan
(15) |
Feb
(4) |
Mar
|
Apr
(4) |
May
(11) |
Jun
(9) |
Jul
(1) |
Aug
|
Sep
(9) |
Oct
(9) |
Nov
(1) |
Dec
(1) |
2025 |
Jan
(7) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(10) |
Jul
|
Aug
(1) |
Sep
(12) |
Oct
(1) |
Nov
|
Dec
|
From: Rob M. <rob...@gm...> - 2007-03-10 20:13:51
|
On 3/10/07, Julien TOUCHE <jul...@ly...> wrote: > > Hi > > is there a way to get some statistics for fetchmail ? > for a given log (or a list), getting number of mails fetched for a > period (yearly, monthly, weekly, daily or manual) per account. Not directly, but you could from the log files - you may be able to modify the likes of awstats to provide that information. I don't believe fetchmail ever logs which account a mail was collected from, so you'd probably have to interpret the information in the log file to identify that. -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Julien T. <jul...@ly...> - 2007-03-10 18:38:33
|
Hi is there a way to get some statistics for fetchmail ? for a given log (or a list), getting number of mails fetched for a period (yearly, monthly, weekly, daily or manual) per account. thanks Regards Julien |
From: Rob M. <rob...@gm...> - 2007-03-09 19:10:16
|
On 3/9/07, M. Emal Alekozai <me...@gm...> wrote: > Hi, > > I want to substitute some of my setting in my fetchmailrc file by variables to make the file more flexible. > > Is it possible to use variables in a fetchmail config file ? No > What would is the standard way of doing this in fetchmail? As Christian said, use the defaults section. Either that or use a script to generate it. -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Christian E. <bla...@gm...> - 2007-03-09 14:11:12
|
* M. Emal Alekozai on Friday, March 09, 2007 at 14:00:24 +0100: > I want to substitute some of my setting in my fetchmailrc file by variables to make the file more flexible. > > Is it possible to use variables in a fetchmail config file ? > For example: > $CERTFOLDER=$HOME/.certs > poll pop.gmail.com with proto POP3 user 'us...@gm...' there with > password 'secret' is 'newbie' here options keep > ssl sslfingerprint '59:51:61:89:CD:DD:B2:35:94:BB:44:97:A0:39:D5:B4' > sslcertck sslcertpath $CERTFOLDER > > What would is the standard way of doing this in fetchmail? Use the keyword 'defaults' ? c -- _B A U S T E L L E N_ lesen! --->> <http://www.blacktrash.org/baustellen.html> |
From: M. E. A. <me...@gm...> - 2007-03-09 14:02:23
|
Hi, I want to substitute some of my setting in my fetchmailrc file by variables to make the file more flexible. Is it possible to use variables in a fetchmail config file ? For example: $CERTFOLDER=$HOME/.certs poll pop.gmail.com with proto POP3 user 'us...@gm...' there with password 'secret' is 'newbie' here options keep ssl sslfingerprint '59:51:61:89:CD:DD:B2:35:94:BB:44:97:A0:39:D5:B4' sslcertck sslcertpath $CERTFOLDER What would is the standard way of doing this in fetchmail? Thanks. -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer |
From: Payal R. <pay...@sc...> - 2007-03-09 04:26:06
|
On Wed, Mar 07, 2007 at 07:16:02AM +0000, Rob MacGregor wrote: > On 3/6/07, Payal Rathod <pay...@sc...> wrote: > > Hi, > > I have read the docs and faq but am quite confused with "header rewrite" > > option. I want to download mails from server X (sendmail) for my domain > > example.com, by fetchmail and inject in my localhost (qmail) - clean it > > for viruses and spam and forward it to server Y (which can be anything). > > qmail will route the messages through control/smtproutes files. What are > > the options I require for fetchmail, do I need to play with headers? > > Server Y is not in my control (it may be exchange server or MDaemon) and > > is set to receive mails for example.com > > "It depends" - there is far too little real information to be certain. > However, you shouldn't *have* to rewrite the headers. Certainly the > approach you've outlined is how I use fetchmail and I don't rewrite > headers. It is not working. My local qmail's box is showing that when I am using fetchmail to download mails from my remote server and injecting it in my local SMTP, it is rewritting my recipent from pa...@ex... to payal@localhost I am simple running fetchmail as, fetchmail -v -f /path/to/rcfile Any ideas on what is wrong? The rc file is just a simple 2 line test file like below, poll domain with proto pop3, nodns : user payal with pass word to payal here ...... With warm regards, -Payal |
From: Rob M. <rob...@gm...> - 2007-03-08 21:30:56
|
On 3/8/07, Jochen Hayek <Joc...@ha...> wrote: > A while ago I started experiments with socks5 (-> dante) > and created a /etc/socks.conf on my local host and I set up a socks5 proxy server on a neighbour box. > > I did not instruct my local fetchmail to make use of my socks5 proxy > and I also wasn't aware, that my local fetchmail actually does us it, > but in a situation, when that proxy server on the neighbour box temporarily did not run, > I finally noticed (using "strace"), that fetchmail contacted my socks5 proxy. > > > I did some rtfm-ing, > but I did not find a way to instruct fetchmail to *not* attempt contacting my socks5 proxy. Fetchmail has *no* native socks support. You're either running it with a socks wrapper (runsock/socksify) or have added this yourself (eg via ld.so.preload). It's hard to say though as you've provided no real information (version numbers, contents of configuration files, command lines used, anything really). I'd suggest you consult the dante documentation or mailing list, for help on how to configure dante :) -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Jochen H. <Joc...@Ha...> - 2007-03-08 19:17:31
|
A while ago I started experiments with socks5 (-> dante) and created a /etc/socks.conf on my local host and I set up a socks5 proxy server on a neighbour box. I did not instruct my local fetchmail to make use of my socks5 proxy and I also wasn't aware, that my local fetchmail actually does us it, but in a situation, when that proxy server on the neighbour box temporarily did not run, I finally noticed (using "strace"), that fetchmail contacted my socks5 proxy. I did some rtfm-ing, but I did not find a way to instruct fetchmail to *not* attempt contacting my socks5 proxy. I had to get rid of my local /etc/socks.conf , so that fetchmail talked straight to the IMAP instead of through the socks5 proxy. I would actually prefer a command line option and an entry in the RC file. Is there already a feature of fetchmail, that this could be made similar to? Does the community have any comments on this? J. |
From: Rob M. <rob...@gm...> - 2007-03-07 08:17:42
|
On 3/6/07, Payal Rathod <pay...@sc...> wrote: > Hi, > I have read the docs and faq but am quite confused with "header rewrite" > option. I want to download mails from server X (sendmail) for my domain > example.com, by fetchmail and inject in my localhost (qmail) - clean it > for viruses and spam and forward it to server Y (which can be anything). > qmail will route the messages through control/smtproutes files. What are > the options I require for fetchmail, do I need to play with headers? > Server Y is not in my control (it may be exchange server or MDaemon) and > is set to receive mails for example.com "It depends" - there is far too little real information to be certain. However, you shouldn't *have* to rewrite the headers. Certainly the approach you've outlined is how I use fetchmail and I don't rewrite headers. -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Payal R. <pay...@sc...> - 2007-03-06 15:02:34
|
Hi, I have read the docs and faq but am quite confused with "header rewrite" option. I want to download mails from server X (sendmail) for my domain example.com, by fetchmail and inject in my localhost (qmail) - clean it for viruses and spam and forward it to server Y (which can be anything). qmail will route the messages through control/smtproutes files. What are the options I require for fetchmail, do I need to play with headers? Server Y is not in my control (it may be exchange server or MDaemon) and is set to receive mails for example.com Any ideas please? With warm regards, -Payal |
From: Rob M. <rob...@gm...> - 2007-02-26 14:27:14
|
On 2/26/07, Ivan Imperl <nos...@ml...> wrote: > Nedavno Stuart J. Browne pise: > > | POP3 has 'top' which fetches headers-only, but yes, can't get the body > | seperately. > > > But I do not want to get the body separately, I want NOT to get mail at > all after fetching headers (if I find that that particular mail is for > user that does not exist on my mail server). Looking at fetchmail log > it seems to me that it can be done: <---SNIP---> > But I do not knew how how to do that :-( In summary of what others have said in this thread: 1) You CANNOT do that with POP3. You have to switch to IMAP to solve your problem. 2) To not forward mis-addressed email you have to set the postmaster address to "" Also known as, fetchmail cannot make up for the shortcomings of your ISP or the way you've configured it. -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Ivan I. <nos...@ml...> - 2007-02-26 12:29:50
|
Nedavno Stuart J. Browne pise: | POP3 has 'top' which fetches headers-only, but yes, can't get the body | seperately. But I do not want to get the body separately, I want NOT to get mail at all after fetching headers (if I find that that particular mail is for user that does not exist on my mail server). Looking at fetchmail log it seems to me that it can be done: ----------------------------------------------------------------------- fetchmail: SMTP> MAIL FROM:<som...@so...> BODY=7BIT SIZE=1428 fetchmail: SMTP< 250 2.1.0 <som...@so...>... Sender ok fetchmail: SMTP> RCPT TO:<non...@ou...> fetchmail: SMTP< 550 5.1.1 <non...@ou...>... User \ unknown fetchmail: SMTP listener doesn't really like recipient address \ `non...@ou...' ----------------------------------------------------------------------- It looks like that at this point fetchmail got message that I do not want this mail, but then it downloads it anyway and forwards it to postmaster (iva): ----------------------------------------------------------------------- fetchmail: SMTP> RCPT TO:<iva@localhost> fetchmail: SMTP< 250 2.1.5 <iva@localhost>... Recipient ok fetchmail: no address matches; forwarding to iva. fetchmail: SMTP> DATA fetchmail: SMTP< 354 Enter mail, end with "." on\ a line by itself #*fetchmail: SMTP>. (EOM) fetchmail: SMTP< 250 2.0.0 l1QAh4Iv013586 Message accepted for delivery fetchmail: flushed fetchmail: POP3> DELE 1 fetchmail: POP3< +OK fetchmail: POP3> QUIT fetchmail: POP3< +OK fetchmail: SMTP> QUIT ----------------------------------------------------------------------- So if at one point fetchmail got the message that "SMTP listener doesn't really like recipient address" I just have to make it to skip few steps ("no address matches; forwarding to iva") and to go right to: ----------------------------------------------------------------------- fetchmail: POP3> DELE 1 fetchmail: POP3< +OK fetchmail: POP3> QUIT fetchmail: POP3< +OK fetchmail: SMTP> QUIT ----------------------------------------------------------------------- But I do not knew how how to do that :-( -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Matthias A. <mat...@gm...> - 2007-02-25 18:48:02
|
Yvan <nos...@ml...> writes: > Nedavno Matthias Andree pise: > > | The best solution though is telling the upstream site what valid users > | are and have them reject messages for others > > > How do I do that? That depends on your upstream, evidently. E-Mail, fax, phone, ... :-) -- Matthias Andree |
From: Yvan <nos...@ml...> - 2007-02-24 10:47:50
|
Nedavno Matthias Andree pise: | The best solution though is telling the upstream site what valid users | are and have them reject messages for others How do I do that? -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Matthias A. <mat...@gm...> - 2007-02-24 10:26:57
|
Ivan Imperl schrieb am 2007-02-22: > Nedavno Rob MacGregor pise: > > | Output of "fetchmail --configdump" (remember to remove passwords)? > > # fetchmail --configdump > TRUE=1; FALSE=0 > > os_type = 'linux' > feature_options = ('pop3','imap','gssapi','etrn','odmr','ssl','inet6',) > # Start of configuration initializer > fetchmailrc = { > 'poll_interval':0, > "logfile":"/var/log/fetchMailByIva", > "idfile":"/root/.fetchids", Don't run fetchmail as root unless you must. Few sites have to. > "postmaster":"iva", > 'bouncemail':TRUE, > 'spambounce':FALSE, > "properties":"", > 'invisible':FALSE, > 'showdots':FALSE, > 'syslog':FALSE, > # List of server entries begins here > 'servers': [ > # Entry for site `pop3.infosky.net' begins: > { > "pollname":"pop3.infosky.net", > 'active':TRUE, > "via":None, > "protocol":"POP3", > "port":None, > 'timeout':300, > 'interval':0, > "envelope":"Received", That's not robust. Use another header, see http://home.pages.de/~mandree/mail/multidrop > | Ok, you're running an old, unsupported and vulnerable version of > | fetchmail (missed that the first time). Upgrade to (at least) 6.3.6 > | before posting any further diagnostics. > > I will, but before I do is it possible to do what I want with pop3 (to > discard - not to download mail if username does not exist locally) ? > Sunil Shetye in his mail thinks that it can not be done. Do you agree? No way that works on all servers at least; and implementing a way to avoid that would require (a) server cooperation, (b) downloading message headers twice. The best solution though is telling the upstream site what valid users are and have them reject messages for others. -- Matthias Andree |
From: Ivan I. <nos...@ml...> - 2007-02-23 09:22:17
|
Nedavno Rob MacGregor pise: | Ok, you're running an old, unsupported and vulnerable version of | fetchmail (missed that the first time). Upgrade to (at least) 6.3.6 | before posting any further diagnostics. I upgraded to 6.3.7. And no change: ------------------------------------------------------------------- # Configuration created Mon Dec 1 12:45:17 2003 by fetchmailconf set logfile "/var/log/fetchMailByIva" set postmaster "iva" # set no bouncemail set no spambounce set properties "" poll pop3.ourisp.net with proto POP3: localdomains ourdomain.org user 'ouruseratisp' there with password 'pass' is * here antispam 550 ------------------------------------------------------------------- ... fetchmail: SMTP> MAIL FROM:<so...@so...> BODY=7BIT SIZE=1428 fetchmail: SMTP< 250 2.1.0 <so...@so...>... Sender ok fetchmail: SMTP> RCPT TO:<Non...@ou...> fetchmail: SMTP< 550 5.1.1 <Non...@ou...>... User \ unknown fetchmail: SMTP listener doesn't really like recipient address \ `Non...@ou...' fetchmail: SMTP> RCPT TO:<iva@localhost> fetchmail: SMTP< 250 2.1.5 <iva@localhost>... Recipient ok fetchmail: no address matches; forwarding to iva. fetchmail: SMTP> DATA fetchmail: SMTP< 354 Enter mail, end with "." on a line by itself #*fetchmail: SMTP>. (EOM) fetchmail: SMTP< 250 2.0.0 l1N8Ccjq009290 Message accepted for delivery fetchmail: flushed fetchmail: POP3> DELE 1 fetchmail: POP3< +OK fetchmail: POP3> QUIT fetchmail: POP3< +OK fetchmail: SMTP> QUIT fetchmail: SMTP< 221 2.0.0 something.somethingelse.org closing \ connection fetchmail: 6.3.7 querying pop3.infosky.net (protocol POP3) \ at Fri 23 Feb 2007 09:12:39 AM CET: poll completed fetchmail: normal termination, status 0 ------------------------------------------------------------------- -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Stuart J. B. <sjb...@bl...> - 2007-02-23 03:17:54
|
> -----Original Message----- > From: fet...@li... > Subject: Re: [fetchmail-users] How not to download mail for > non-existingusers? <snip> > In pop3 protocol, fetchmail does not download the mail headers and > body separately. This is because, the pop3 protocol does not allow > download of the body of a mail separately. So, even if the mail has > been refused, fetchmail still downloads the rest of the body. POP3 has 'top' which fetches headers-only, but yes, can't get the body seperately. Stuart |
From: Rob M. <rob...@gm...> - 2007-02-22 13:44:00
|
On 2/22/07, Ivan Imperl <nos...@ml...> wrote: > Nedavno Rob MacGregor pise: > > | Output of "fetchmail --configdump" (remember to remove passwords)? Well, the anti-spam code is recognised so it should drop any emails that your local SMTP server returns that code for. > I will, but before I do is it possible to do what I want with pop3 (to > discard - not to download mail if username does not exist locally) ? > Sunil Shetye in his mail thinks that it can not be done. Do you agree? Yes (well, I defer to his greater understanding of the protocol). -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Ivan I. <nos...@ml...> - 2007-02-22 12:42:40
|
Nedavno Rob MacGregor pise: | Output of "fetchmail --configdump" (remember to remove passwords)? # fetchmail --configdump TRUE=1; FALSE=0 os_type = 'linux' feature_options = ('pop3','imap','gssapi','etrn','odmr','ssl','inet6',) # Start of configuration initializer fetchmailrc = { 'poll_interval':0, "logfile":"/var/log/fetchMailByIva", "idfile":"/root/.fetchids", "postmaster":"iva", 'bouncemail':TRUE, 'spambounce':FALSE, "properties":"", 'invisible':FALSE, 'showdots':FALSE, 'syslog':FALSE, # List of server entries begins here 'servers': [ # Entry for site `pop3.infosky.net' begins: { "pollname":"pop3.infosky.net", 'active':TRUE, "via":None, "protocol":"POP3", "port":None, 'timeout':300, 'interval':0, "envelope":"Received", 'envskip':0, "qvirtual":None, "auth":"any", 'dns':TRUE, 'uidl':FALSE, "aka":[], "localdomains":["ourdomain.net"], "interface":None, "monitor":None, "plugin":None, "plugout":None, "principal":None, 'tracepolls':FALSE, 'users': [ { "remote":"ouruseratisp", "password":"pass", 'localnames':["root", '*'], 'fetchall':FALSE, 'keep':FALSE, 'flush':FALSE, 'rewrite':TRUE, 'stripcr':FALSE, 'forcecr':FALSE, 'pass8bits':FALSE, 'dropstatus':FALSE, 'dropdelivered':FALSE, 'mimedecode':FALSE, 'idle':FALSE, "mda":None, "bsmtp":None, 'lmtp':FALSE, "netsec":None, "preconnect":None, "postconnect":None, 'limit':0, 'warnings':3600, 'fetchlimit':0, 'batchlimit':0, 'ssl':FALSE, "sslkey":None, "sslcert":None, "sslproto":None, 'sslcertck':FALSE, "sslcertpath":None, "sslfingerprint":None, 'expunge':0, "properties":None, "smtphunt":["localhost"], "fetchdomains":[], "smtpaddress":None, "smtpname":None, 'antispam':'550', "mailboxes":[], } , ] } ] } # End of initializer | Ok, you're running an old, unsupported and vulnerable version of | fetchmail (missed that the first time). Upgrade to (at least) 6.3.6 | before posting any further diagnostics. I will, but before I do is it possible to do what I want with pop3 (to discard - not to download mail if username does not exist locally) ? Sunil Shetye in his mail thinks that it can not be done. Do you agree? -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Ivan I. <nos...@ml...> - 2007-02-22 12:33:26
|
Nedavno Sunil Shetye pise: | In pop3 protocol, fetchmail does not download the mail headers and | body separately. This is because, the pop3 protocol does not allow | download of the body of a mail separately. So, even if the mail has | been refused, fetchmail still downloads the rest of the body. | | To avoid downloading the body, you will have to: | - use imap instead of pop3, | - set postmaster to "" (empty). My ISP does not have imap, I have to use pop3. I tried to setup postmaster to "", but mail still gets downloaded, it only is not deleivered to my mailbox - not what I want. -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Sunil S. <sh...@bo...> - 2007-02-22 10:31:47
|
Quoting from Ivan Imperl's mail on Wed, Feb 21, 2007: > set postmaster "iva" > # set nobouncemail > set no spambounce > set properties "" > > poll pop3.ourisp.net with proto POP3: ... > Now to the problem. Recently we started to receive a lot of (large) mail > that is for the users that do not exist (do not have accounts) on local > mail server. Since this takes a lot of dial-up time, I was wondering if > there is a possibility for fetchmail to delete such mail. In pop3 protocol, fetchmail does not download the mail headers and body separately. This is because, the pop3 protocol does not allow download of the body of a mail separately. So, even if the mail has been refused, fetchmail still downloads the rest of the body. To avoid downloading the body, you will have to: - use imap instead of pop3, - set postmaster to "" (empty). Note that if you set postmaster to "", you may not get any notifications from fetchmail. -- Sunil Shetye. |
From: Rob M. <rob...@gm...> - 2007-02-22 10:21:47
|
On 2/22/07, Ivan Imperl <nos...@ml...> wrote: > Nedavno Rob MacGregor pise: <--SNIP--> > ----------------------------------------------------------------- > # Configuration created Mon Dec 1 12:45:17 2003 by fetchmailconf > set logfile "/var/log/fetchMailByIva" > set postmaster "iva" > set no bouncemail > set no spambounce > set properties "" > > poll pop3.ourisp.net with proto POP3: > localdomains ourdomain.org > user 'ouruseratisp' there with password 'pass' is * here > > antispam 550 Output of "fetchmail --configdump" (remember to remove passwords)? <--SNIP--> > fetchmail: 6.2.0 querying pop3.infosky.net (protocol POP3) at Thu 22 \ > Feb 2007 08:56:31 AM CET: poll completed Ok, you're running an old, unsupported and vulnerable version of fetchmail (missed that the first time). Upgrade to (at least) 6.3.6 before posting any further diagnostics. -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Ivan I. <nos...@ml...> - 2007-02-22 09:14:49
|
Nedavno Rob MacGregor pise: | You could configure 550 as an anti-spam code (see the man page), but | keep in mind that if somebody mis-types an email address it'll just | get deleted and you'll never know. I did. Here: ----------------------------------------------------------------- # Configuration created Mon Dec 1 12:45:17 2003 by fetchmailconf set logfile "/var/log/fetchMailByIva" set postmaster "iva" set no bouncemail set no spambounce set properties "" poll pop3.ourisp.net with proto POP3: localdomains ourdomain.org user 'ouruseratisp' there with password 'pass' is * here antispam 550 ----------------------------------------------------------------- but it had no difference: ----------------------------------------------------------------- fetchmail: SMTP> MAIL FROM:<so...@so...> BODY=7BIT SIZE=1428 fetchmail: SMTP< 250 2.1.0 <so...@so...>... Sender ok fetchmail: SMTP> RCPT TO:<Non...@ou...> fetchmail: SMTP< 550 5.1.1 <Non...@ou...>... User \ unknown fetchmail: SMTP listener doesn't really like recipient address \ `Non...@ou...' fetchmail: SMTP> RCPT TO:<iva@localhost> fetchmail: SMTP< 250 2.1.5 <iva@localhost>... Recipient ok fetchmail: no address matches; forwarding to iva. fetchmail: SMTP> DATA fetchmail: SMTP< 354 Enter mail, end with "." on\ a line by itself #*fetchmail: SMTP>. (EOM) fetchmail: SMTP< 250 2.0.0 l1M7uVrX002878 Message accepted for delivery fetchmail: flushed fetchmail: POP3> DELE 1 fetchmail: POP3< +OK fetchmail: POP3> QUIT fetchmail: POP3< +OK fetchmail: 6.2.0 querying pop3.infosky.net (protocol POP3) at Thu 22 \ Feb 2007 08:56:31 AM CET: poll completed ----------------------------------------------------------------- So mail still gets downloaded (what I want to avoid) and forwarded to me. Any suggestions? -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |
From: Rob M. <rob...@gm...> - 2007-02-21 14:14:42
|
On 2/21/07, Ivan Imperl <nos...@ml...> wrote: > My ISP forwards all mail for my domain at one account. I than use > fetchmail to download all mail to my box, MailScanner to scan for > spam and viruses (for winblows users) and sendmail distribute it to > users on local network. Hire is my .fetchmailrc: > > # Configuration created Mon Dec 1 12:45:17 2003 by fetchmailconf > set logfile "/var/log/fetchMailByIva" > set postmaster "iva" > # set nobouncemail > set no spambounce > set properties "" > > poll pop3.ourisp.net with proto POP3: > localdomains ourdomain.org > user 'ouruseratisp' there with password 'pass' is * here > > It's a low traffic on dial-up connection. Fedora Core 1 (about to be > replaced with Debian etch). > > Now to the problem. Recently we started to receive a lot of (large) mail > that is for the users that do not exist (do not have accounts) on local > mail server. Since this takes a lot of dial-up time, I was wondering if > there is a possibility for fetchmail to delete such mail. You could configure 550 as an anti-spam code (see the man page), but keep in mind that if somebody mis-types an email address it'll just get deleted and you'll never know. Note too that you really should have set the envelope header option to correctly parse multi-drop emails - see the man page again. Not doing this can lead to email going places you weren't expecting (like being dropped on the floor). -- Please keep list traffic on the list. Rob MacGregor Whoever fights monsters should see to it that in the process he doesn't become a monster. Friedrich Nietzsche |
From: Ivan I. <nos...@ml...> - 2007-02-21 13:14:39
|
My ISP forwards all mail for my domain at one account. I than use fetchmail to download all mail to my box, MailScanner to scan for spam and viruses (for winblows users) and sendmail distribute it to users on local network. Hire is my .fetchmailrc: # Configuration created Mon Dec 1 12:45:17 2003 by fetchmailconf set logfile "/var/log/fetchMailByIva" set postmaster "iva" # set nobouncemail set no spambounce set properties "" poll pop3.ourisp.net with proto POP3: localdomains ourdomain.org user 'ouruseratisp' there with password 'pass' is * here It's a low traffic on dial-up connection. Fedora Core 1 (about to be replaced with Debian etch). Now to the problem. Recently we started to receive a lot of (large) mail that is for the users that do not exist (do not have accounts) on local mail server. Since this takes a lot of dial-up time, I was wondering if there is a possibility for fetchmail to delete such mail. Hire is a log of (small) unwanted mail: ----------------------------------------------------------------------- fetchmail: SMTP< 250 2.0.0 l1J7MJS8002870 Message accepted for delivery fetchmail: flushed fetchmail: POP3> DELE 1 fetchmail: POP3< +OK fetchmail: POP3> TOP 2 99999999 fetchmail: POP3< +OK fetchmail: reading message something.somethingelse.org:2 of 2 (1428 \ octets) fetchmail: SMTP> MAIL FROM:<som...@so...> BODY=7BIT SIZE=1428 fetchmail: SMTP< 250 2.1.0 <som...@so...>... Sender ok fetchmail: SMTP> RCPT TO:<Non...@ou...> fetchmail: SMTP< 550 5.1.1 <Non...@ou...>... User \ unknown fetchmail: SMTP error: 550 5.1.1 <Non...@ou...>...\ User unknown fetchmail: SMTP listener doesn't like recipient address \ `Non...@ou...' fetchmail: SMTP< 220 something.somethingelse.org ESMTP Sendmail \ 8.12.10/8.12.10; Mon, 19 Feb 2007 08:22:48 +0100 fetchmail: SMTP> HELO localhost fetchmail: SMTP< 250 something.somethingelse.org Hello \ something.somethingelse.org [127.0.0.1], pleased to meet you fetchmail: SMTP> MAIL \ FROM:<FET...@so...> fetchmail: SMTP< 250 2.1.0 \ <FET...@so...>... Sender ok fetchmail: SMTP> RCPT TO:<som...@so...> fetchmail: SMTP< 250 2.1.5 <som...@so...>... Recipient ok fetchmail: SMTP> DATA fetchmail: SMTP< 354 Enter mail, end with "." on a line by itself fetchmail: SMTP: (bounce-message body) fetchmail: SMTP>. (EOM) fetchmail: SMTP< 250 2.0.0 l1J7MmS8002892 Message accepted for delivery fetchmail: SMTP> QUIT fetchmail: SMTP< 221 2.0.0 something.somethingelse.org closing \ connection fetchmail: SMTP> RCPT TO:<iva@localhost> fetchmail: SMTP< 250 2.1.5 <iva@localhost>... Recipient ok fetchmail: no address matches; forwarding to iva. fetchmail: SMTP> DATA fetchmail: SMTP< 354 Enter mail, end with "." on a line by itself #*fetchmail: SMTP>. (EOM) fetchmail: SMTP< 250 2.0.0 l1J7MJS9002870 Message accepted for delivery fetchmail: flushed fetchmail: POP3> DELE 2 fetchmail: POP3< +OK fetchmail: POP3> QUIT fetchmail: POP3< +OK fetchmail: 6.2.0 querying pop3.infosky.net (protocol POP3) at Mon 19 Feb 2007 08:22:49 AM CET: poll completed fetchmail: SMTP> QUIT fetchmail: SMTP< 221 2.0.0 something.somethingelse.org closing connection fetchmail: normal termination, status 0 ----------------------------------------------------------------------- As you can see mail was delivered to iva@localhost (me) as it is set in ~/.fetchmailrc. I can set postmaster to empty string, but mail still gets downloaded (which is what I am trying to avoid), it only gets discarded. -- ___ ____ /__/ / \ ** Registrovani korisnik Linuksa #291606 ** / / \/ /\ \ ** Registered Linux user #291606 ** /__/\____/--\__\ ** http://counter.li.org/ ** |