Hello, I ran into a problem with "movemail" program. Flag --keep-messages works fine but --uidl does not. I keep getting the same mail messages over and over. I found this conversation: https://www.m
Done. The scheme is to look for "X-UIDL" if not generate the md5 base on the message and set X-UIDL which will be save when expunging. see message.c/message_get_uidl() What were you suggesting by MD
Hello! I searched archives but did not find answer there: https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=uidl&submit=Search%21&idxname=bug-mailutils&max=100&result=normal&sort=score I am havi
Hi, I'm using movemail 3.11 (latest in debian unstable) and trying to fetch mail from imap and delivering it to a local maildir. As long as I don't use --uidl, things work fine, but if i invoke somet
Hi, Exactly. That's what I warned about in https://www.mail-archive.com/bug-mailutils@gnu.org/msg01917.html To quote: "some servers (most notably gmail) change UIDL after retrieving the message, whic
Hi, me again. Sry but I think that I found source of issue mentioned in previous mail. It looks like my mail server don't provide X-UIDL header. Instead of that mails use Message-ID header. I don't k
Hi George, Thanks for the report. I have pushed the following fix: http://git.savannah.gnu.org/cgit/mailutils.git/patch/?id=bf87c2f6634b992252857076a5eadc6d16e9e9df Please give it a try. Notice, howe
Hi, Can someone tell me why mailutils, when getting the uidl value from a POP server (message_get_uidl()) calculates a checksum from the whole message (ie. downloading the whole message) ? Also, thou
Ok, so far. You are saying : - We reuse the POP3 "X-UIDL" code for the "X-UID" imap uid ? - We reuse the IMAP4 "X-UID" for the pop uidl "X-UIDL" ? I probably misunderstood either way. The code for t
Hi Jose, UIDL is a feature specific for the POP3 protocol. It is not implemented by IMAP servers, hence the error. IMAP has a notion of message UID, which can be used for this purpose. Unfortunately,
Hi Sergey, [...] i see, many thanks for the clarification. i'll be happy to simplify my workflow and remove fetchmail from it when you find the time. unfortunately, i'm not familiar at all with mailu
Message-ID is not guaranteed to be globally unique, so it cannot be reliably used to identify messages. Besides, POP3 protocol does not provide a command for listing Message-IDs of the messages in th
Well unfortunately my email server provider don't support this feature. (I'm not using gmail, Misrosoft account etc.). I will have to host my own email server anyway. What I ended up with is simple t
You can use the "moveto=FOLDER" clause in the imap url. It causes each message to be moved to FOLDER on the mail server, after successful download. This way the message continues to be available from
Thanks for you quick replay and explanation. Now I understand the whole situation. I will use movemail anyway and approach issue differently. Thanks, Irek
POP's just needs to be unique. It is implementation specific, each pop server can do it however they want. We can use the IMAP code if we want, the key is that the code always does the same thing.
Bonjour Somebody understand the difference between uid for IMAP and POP. POP3 is saying a uniq id but no word about ascending etc ... -- au revoir, alain -- Aussi haut que l'on soit assis, on n'est t
Hello, I got another interesting bug report on Debian. Package: mailutils-pop3d Version: 20030809-2 Severity: important The package mailutils-pop3d suffers from a bug in its UIDL management, as evide
Hello, I am trying to test pop3d from mailutils in real production environment. The system is GNU/Linux with 2.2.6 kernel. While configuring/building I have discovered some bugs. Further, in the cour
Hi Maarten, OK, I'll need to provide a substitute, then. OK, so what version of Guile you have now? Ouch! That's unfortunate. Sure. Please, try the attached patch. Regards, Sergey diff --git a/config
Hi Alfred, Sergey Poznyakoff <address@hidden> ha escrit: I have implemented the mu_mailbox_get_uidls function, which returns a list of message numbers with the corresponding UIDLs. It is pretty effec
Ok. But there is a certain danger the way it is now. Suppose I set the number to of daemon to 5 after 5 connections all new connections will backlog(listen()) and finally rejected. This is intention
It should be good, provided it is coded right. The only reason 0.9.8 and below preforked is because I was having problems creating proper fork-on-demand code. I was able to create some rather elegant
Jean Louis <address@hidden> ha escrit: Please use the --uidl option. From `movemail --help': -u, --uidl use UIDLs to avoid downloading the same message twice Please see http://mailutils.org/wiki/Fetc
Sergy, I reported that the patch you made worked. But apparently it doesn't. I didn't test it well enough. The problem was that a ISP still uses old mail handingle and the newer something (see the pa
Hello, The GNU Mailutils team is pleased to announce the release of GNU Mailutils Version 2.1. This release marks the 10th anniversary of the project. See below for a list of user-visible changes sin
Hello, The GNU Mailutils team is pleased to announce the release of Mailutils 2.0.90. This is an alpha version. See below for a list of user-visible changes. Here are the compressed sources: ftp://al
Bonjour Absolutely! patch in. Ok, patch in. Do not see why: == pop3d.c == int pop3d_mainloop (int infile, int outfile) { int status = OK; ifile = infile; ofile = fdopen (outfile, "w"); if (ofile == N
Hello, I have finished the locking version of pop3d. The version has been working on my mail server since thursday and behaves itself well. I have followed the basic guidelines we have discussed, exc
Second try. Done, it turns out that I did not have much to change. I noticed that you no longer use the "preforked" scheme use in the 0.9.8. I do not know if it's good or bad(think it's good) since
Hello Sergey, Thank you for your answer and all the work done on mailutils. It's a great piece of software, which is, as far as I can judge, quite well thought. I have discovered two others little th
Hi Pierre-Jean, To begin with, thanks a lot for a detailed report. I appreciate immensely the extracts from your configuration files, that help so much to clarify the picture. Judging by your configu
Jean Louis <address@hidden> ha escrit: Please try the attached patch. It implements the -m (--progress-meter) option for movemail, which does what you proposed. The patch is against the recent stable
Hello Sergey, I have immediately unpacked and tried the mailtuils 3.1, by thinking movemail would get all the improvements from last days, but it is hanging again. I have tried using the patch, but i
That's true, the POP3 protocol contains the `UIDL' command which translates message numbers to their UIDLs. Unfortunately there is no way to use it directly in libmailutils. Allow me some time to fi
Alfred M. Szmidt <address@hidden> ha escrit: That's true, the POP3 protocol contains the `UIDL' command which translates message numbers to their UIDLs. Unfortunately there is no way to use it direct
Alfred M. Szmidt <address@hidden> ha escrit: Yes, that's true. The docs leave a lot to be desired. No, it does not. It only returns a message, as its name suggests, nothing more. Another important th
I'm trying to add some more error checking, and general paranoid behaviour to movemail, but I am not even sure where to begin to add this... I am finding the documentation a bit lacking over what eac
To fix this, do the following: 1. Start pop3d on the usual port (110): /usr/sbin/pop3d -d --tls-required --ssl-cert=/etc/ca-cert.pem \ --ssl-key=/etc/ca-key.pem 2. Use fetchmail's tls1 option: poll m
Thanks for answering. I can definitely use your help. I believe I caused some confusion with my writings. This is what a mail item in my Maildir (cur subdirectory) looks like: == Example mail item ==
Yes, I like that. You forgot: - to change code in retr.c, it should not check for attribute_is_deleted. - also I'm not sure we should set read, attribute_set_read when the message is downloaded(via
Yes, this is troubling, scenario: Work: via your mail client you mark this for deletion by do not expunge,(Mutt can do this, I think) Home: start a POP3 session, to download an important email, quit
Yuck. Oy. That's a bit of a crazy interpretation, though isn't it? I guess the user could always issue RSET at the beginning of a session, but I've always assumed that abnormal termination would gene
Hi Jeff, No, that would break the UIDL functionality: RFC1939, Section 7, Page 11: The unique-id of a message is an arbitrary server-determined string, consisting of one to 70 characters in the range
I am using the cvs version (2002-09-30) of mailutils and the "mail" program from it. When replying to the message with header: Return-Path: <address@hidden> Received: from leo.dbs.uni-hannover.de [13
Bon soir! I have to read the code, to see what is supposed to happen, but does anybody with a knowledge of IMAP have a comment on how I might get to: ~/s/mailutils/examples $ make mbox-explode && mbo
Hi , I am facing a problem, when trying to retrieve mails from some service providers, the uidl that we get from other service providers contains a characters like !<>? etc. Are these supported in th
Looking through my mailboxes, it looks as if fetchmail is also doing this when after it pulls mail from my pop server, and before it pushes into sendmail for local delivery. I believe it is compliant