Hacker Newsnew | past | comments | ask | show | jobs | submit | 1718627440's commentslogin

The issue is less that it is a new key and more that the menu key is missing instead.

imapsync is slower and doesn't support bidirectional sync. It however handles message identity better than mbsync (http://isync.sourceforge.net/) and supports using different authorization and authentication. For administering our mailserver, I first used imapsync and then patched mbsync to support the Auth header.

Thunderbird only supports moving from one mailbox to another, it doesn't support syncing whole namespaces. It also doesn't support syncing with namespace rewriting or syncing flags, timestamps or access rights. It does not allow using different authorization and authentication and is unsuitable for large syncs as you can't resume anything or have a progress bar. It is also pretty slow, because it does one mail at a time and is just not designed for this.

Note that I used the proper IMAP terms. A mailbox is what the layman probably calls a folder or directory, a namespace is what the laymen probably would call a mailbox or account.


When you want to do function discussions or learn calculus.

> You wouldnt expect the post office to open your physical letters and write routing instructions to the postmen for delivery

Digital communication is based on the postmen reading, transcribing and copying your letters. There is a reason why digital communication is treated differently then letters by the law and why the legally mandated secrecy for letters doesn't apply to emails.


RCPT TO specifies the destination (recipient) address, the "sender" is what is written in MAIL FROM.

However what most mail programs show as sender and recipient is neither, they rather show the headers contained in the message.


Ah, sorry. You're right.

For anyone who wants to try this against a modern server:

    openssl s_client -connect smtp.mailserver.com:smtps -crlf
    220 smtp.mailserver.com ESMTP Postfix (Debian/GNU)
    EHLO example.com
    250-smtp.mailserver.com
    250-PIPELINING
    250-SIZE 10240000
    250-VRFY
    250-ETRN
    250-AUTH PLAIN LOGIN
    250-ENHANCEDSTATUSCODES
    250-8BITMIME
    250-DSN
    250-SMTPUTF8
    250 CHUNKING

    MAIL FROM:me@example.com
    250 2.1.0 Ok

    RCPT TO:postmaster
    250 2.1.5 Ok

    DATA
    354 End data with <CR><LF>.<CR><LF>

    Hi
    .
    250 2.0.0 Ok: queued as BADA579CCB

    QUIT
    221 2.0.0 Bye

I think this answer was tolerated when SO wasn't as bad as it is now, and wouldn't be tolerated now from anyone.

It's because SO at the time was a small high-trust society where "everyone knew each other" and so things flew back then that wouldn't fly now.

Because Google keeps pushing new "standards" and websites use them. Otherwise yeah that would be a nice fantasy.

That's a software engineer that is limited to an mostly untyped macro language, with worse version control and poor tooling. It's not that software can't be written as an Excel spreadsheet, it is that it is just inefficient and failure prune.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: