selected remote folder to a specific local folder
Info <[email protected]> Tue, 9 Apr 2024 16:18:00 +0200
| Newsgroups | gmane.mail.fetchmail.user |
|---|---|
| Message-ID | <[email protected]> |
Greeting all,
How do I download Selected Remote Folder to Specific Local Folder
For example:
Remote folder= INBOX.Sent
Local folder = INBOX/Sent
#========= fetchmail release =========#
This is fetchmail release 6.4.37+GSS+NTLM+SDPS+SSL-SSLv2-SSLv3+NLS+KRB5.
Compiled with SSL library 0x30000080 "OpenSSL 3.0.8 7 Feb 2023"
Run-time uses SSL library 0x300000b0 "OpenSSL 3.0.11 19 Sep 2023"
OpenSSL: OPENSSLDIR: "/usr/lib/ssl"
Engines: ENGINESDIR: "/usr/lib/x86_64-linux-gnu/engines-3"
groups fetchmail
fetchmail : nogroup vmail postfix
cat /etc/default/fetchmail
START_DAEMON=yes
cat /etc/fetchmailrc
# /etc/fetchmailrc for system-wide daemon mode
# This file must be chmod 0600, owner fetchmail
#
set daemon 300
set postmaster root
set no bouncemail
set no spambounce
set no syslog
set logfile "/var/log/fetchmail.log"
#
########## mail.domain.com ##########
poll mail.domain.com protocol imap
user [email protected] there with password XXyyXXyy
is [email protected] here
keep ssl
norewrite
preconnect "date >> /var/log/fetchmail.log"
#========= my lmtp sockets =========#
unix 2 [ ACC ] STREAM LISTENING 377089 private/lmtp
unix 2 [ ACC ] STREAM LISTENING 377202
/var/spool/postfix/private/dovecot-lmtp
unix 2 [ ACC ] STREAM LISTENING 377199 /run/dovecot/lmtp
#========= my Dovecot lmtp service =========#
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0600
user = postfix
}
inet_listener lmtp {
address = 127.0.0.1
port = 24
}
#========= my ISP IMAP =========#
A001 OK You are so in
n namespace
* NAMESPACE (("INBOX." ".")) NIL NIL
n OK Namespace completed (0.001 + 0.000 secs).
A002 list "INBOX." "*"
* LIST (\HasNoChildren \Trash) "." INBOX.Trash
* LIST (\HasNoChildren \Junk) "." INBOX.spambucket
* LIST (\HasNoChildren \Sent) "." INBOX.Sent
* LIST (\HasNoChildren \Drafts) "." INBOX.Drafts
* LIST (\HasNoChildren) "." INBOX.Templates
A002 OK List completed (0.001 + 0.000 secs).
#========= my local IMAP =========#
* OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE
LITERAL+ AUTH=PLAIN AUTH=LOGIN] Dovecot (Debian) ready.
a01 OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT
SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT
MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS
LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES
WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY
PREVIEW=FUZZY PREVIEW STATUS=SIZE SAVEDATE LITERAL+ NOTIFY SPECIAL-USE
ACL RIGHTS=texk] Logged in
n namespace
* NAMESPACE (("" "/")) NIL NIL
n OK Namespace completed (0.001 + 0.000 secs).
a02 LIST "" "*"
* LIST (\HasNoChildren \Trash) "/" Trash
* LIST (\HasNoChildren \Junk) "/" Junk
* LIST (\HasNoChildren \Archive) "/" Archive
* LIST (\HasNoChildren \Sent) "/" "Sent Messages"
* LIST (\HasNoChildren \Sent) "/" Sent
* LIST (\HasNoChildren \Drafts) "/" Drafts
* LIST (\HasNoChildren) "/" INBOX
a02 OK List completed (0.001 + 0.000 secs).
a03 LIST "INBOX" "*"
* LIST (\HasNoChildren) "/" INBOX
a03 OK List completed (0.001 + 0.000 secs).
A04 SELECT "INBOX"
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)]
Flags permitted.
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1712661597] UIDs valid
* OK [UIDNEXT 1] Predicted next UID
A04 OK [READ-WRITE] Select completed (0.001 + 0.000 secs).
a05 LOGOUT
* BYE Logging out
a05 OK Logout completed (0.001 + 0.000 secs).
In order do deliver emails from a selected remote folder to a specific
local folder one has to use the MDA parameter.
How and which MDA?
Thanks very much in advance
Jan