Questions tagged [imap]

IMAP stands for Internet Message Access Protocol and is the other e-mail protocol along with POP.

E-mail clients using IMAP often leave messages on the server until the user deletes them. This allows multiple clients to manage the same mailbox - useful for support help desks for example.

IMAP is just one communications protocol on the web. Others include:

  • Transmission Control Protocol (TCP)
  • User Datagram Protocol (UDP)
  • Internet Control Message Protocol (ICMP)
  • Hypertext Transfer Protocol (HTTP)
  • Post Office Protocol (POP3)
  • File Transfer Protocol (FTP)

IMAP on Wikipedia

606 questions
10
votes
3 answers

Tool to copy IMAP folders from one server to another

I need a Unix-based tool, such as a shell script or command-line program, to copy IMAP folders from one server to another. Ideally, the tool should copy all the folders for a single account (Inbox, Sent, Trash, and user-created folders) at once,…
Barry Brown
  • 2,522
2
votes
0 answers

Forward unencrypted imap traffic into TLS-enabled?

Specifically in this example, I'm looking toward the ProtonMail Bridge, which will soon be available for Linux. For those unaware, this sets up a local imap server that decrypts your mail and allows you to use third party mail clients. Because it's…
agsl
  • 21
1
vote
1 answer

Reliability mechanisms in different IMAP servers

I've occasionally been burned when using IMAP to move messages from one folder to another - basically, having messages disappear into the ozone. One would think that a server would copy, confirm, then delete - but that doesn't seem to be the case,…
1
vote
2 answers

Escaping Double Quotes in IMAP Search String

I have a testing email with the following Subject: this's is a "TEST" of "quote's" I'm trying to find the correct string to give the IMAP SEARCH call so that it will find that email. I am running into trouble because the syntax for a multi-word…
1
vote
1 answer

How to set up lots of IMAP users accounts for testing?

We've got a server project that's listening on IMAP connections to proxy messages for many different users accounts. We want to test that server for scalability. To that end, we're setting up an IMAP server with lots of dummy users to generate…
0
votes
0 answers

Connection refused with every client except "curl"

I have been trying to get a client setup to an imap server. I've used both a native Java client, and the Apache Camel component for imap. Always get connection refused. When I attempt to connect to the exact same IP using "curl", I get back the…
Clint
  • 1
0
votes
2 answers

How to import IMAP mail directly from the filesystem?

My domain host, along with its IMAP server and all my email, recently failed. I have an up-to-date backup of the filesystem, including my mail directory and all its files such as…
0
votes
1 answer

Disable 2FA on Microsoft 365

My organisation uses Microsoft365 for Outlook email. Microsoft disabled basic authentication on October 2022, although there was an extension given to some organisations, including ours, to 25th January 2023. Is my organisation able to switch off…
user324831
0
votes
0 answers

Is there a way to force logout/relogin of IMAP user?

As an admin of a Mail server, I would like to force logged-in users of an email account (e.g. in their Outlook, Thunderbird) to login again with new password and prevent everyone from sending/receiving any more emails until they re-login. What I've…
kub1x
  • 111
-2
votes
1 answer

Why does IMAP specify a UID as well as UIDValidity

What is the design reason for uniquely identifying mail on a folder by folder basis rather than on a server wide basis? IMAP specifies that mail is uniquely identified by a folder name, a UIDValidity (32bits) and a UID(32bits). Why not just uniquely…
Dom
  • 37