[Alpine-info] Request for CLIENTID support in Alpine

Andrew C Aitchison via Alpine-info alpine-info at u.washington.edu
Thu Aug 1 09:45:42 PDT 2024



Would it be possible to add CLIENTID support in Alpine ?

CLIENTID is defined by a pair of draft RFCs
https://datatracker.ietf.org/doc/draft-storey-smtp-client-id/
https://datatracker.ietf.org/doc/draft-yu-imap-client-id/

It allows the mail client to tell the server more about itself and the
user, allowing a server to restrict access on a device+user basis;
eg to block a spammer who has got hold of your login details, whilst
continuing to allowing you to send and receive emails from your phone.

CLIENTID is supported by Thunderbird, emClient, and BlueMail clients
and at least MagicMail "the Top Selling Carrier Grade Email platform
for the ISP, Telco, and Cable industry in North America".

This is a 2FA method that does not require a third party,
so is simpler to implement than OAUTH.

I am currently attempting to write CLIENTID support for Exim.

Thanks,

--
Andrew C. Aitchison Kendal, UK
andrew at aitchison.me.uk


More information about the Alpine-info mailing list