Dear Alpinists,

I have recently added a new update in the git repository at https://repo.or.cz/alpine.git. This commit is released as an alpha version (for your testing only) that contains all updates committed since the release of version 2.26, but it includes also an implementation of a new driver to access your Outlook email in case IMAP access is disabled for you.

The driver that allows this access is called GRAPH. It accesses your email through HTTPS, not IMAP nor POP3. You can read and send messages, access your folders, and hopefully do most of the operations that you can do in other accounts in Alpine.

Adding this code means that bugs must have been added. My experience is that these bugs cause crashes at worst, but have not led me to loss of information. My advice is that you create a test folder in your account and save a few messages there, then try any operation there before you try it in any other folder, so you can gain confidence that everything in GRAPH works in the same way as in any other folder in Alpine.

I started testing earlier versions of this code in 2021, so I have tried some of this code for several years already (e.g: reading and sending emails). I can read and send work emails, and doing this helps me a lot. Since the end of 2025 I retook updating this code and now I feel that I am closer to releasing it officially. This release is meant as a step towards that to increase the confidence in the code.

You control if you allow Alpine to access your resources in the server, just like you do with XOAUTH2; however, for GRAPH access, your school/work administrator might need to allow access to Alpine too. This means you might need to talk to your administrator about allowing Alpine to access your email. The type of permissions that are necessary to read your email are the normal kind: read, write, and delete email and folders. You do not need an administrator to allow you access to your personal Outlook account. If your administrator needs to talk to me about my code, I am happy to explain more techical details of the code to them.

As you know, I do not have a bugzilla system for reporting bugs. Please send bug reports to the list so everyone can check them.

  I have transferred the information about GRAPH from the release notes of
version 2.29.9 to my Alpine page at

  https://alpineapp.email/alpine/alpine-info/misc/graph.html

so you can learn how to configure Alpine to read your Outlook email using GRAPH.

For those that cannot access the git repository, I have packaged a release at https://alpineapp.email/alpine/alpha/release/. A binary for Windows, and patches for this version will be released later.

  Enjoy version 2.29.9.

--
Eduardo
_______________________________________________
Alpine-info mailing list
[email protected]
http://mailman23.u.washington.edu/mailman/listinfo/alpine-info

Reply via email to