diff options
| author | Pjotr Prins | 2025-07-18 13:51:03 +0200 |
|---|---|---|
| committer | Pjotr Prins | 2026-01-05 11:12:10 +0100 |
| commit | b03e4236529e60be98dd32a6d2af91c5edf14c10 (patch) | |
| tree | 4e3e08f3689268644122fe661207431bf5e77b3f /topics/deploy/uthsc-email.gmi | |
| parent | 54a8530a1891c54a57e84d0595ba4b806718101c (diff) | |
| download | gn-gemtext-b03e4236529e60be98dd32a6d2af91c5edf14c10.tar.gz | |
Instructions for E-mail
Diffstat (limited to 'topics/deploy/uthsc-email.gmi')
| -rw-r--r-- | topics/deploy/uthsc-email.gmi | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/topics/deploy/uthsc-email.gmi b/topics/deploy/uthsc-email.gmi new file mode 100644 index 0000000..05f2ba5 --- /dev/null +++ b/topics/deploy/uthsc-email.gmi @@ -0,0 +1,64 @@ +# UTHSC E-mail + +Similar to many organizations UT uses outlook and exchange for their E-mail. Thanks to mobile support it is possible to work with email using other tools outside the UT network. + +## Prospect E-mail client + +People have success using Prospect as an E-mail client. You can follow the instructions on the UT website that are similar to Android support. + +## Davmail IMAP bridge + +An interesting solution is to create an IMAP bridge. It is a little slower, but can be set up! That way you can use your favorite E-mail tool (and filters!). + +I have had success setting up davmail with the following settings and testing with thunderbird first: + +``` +apt install davmail openjfx thunderbird +``` + +Start davmail with + +``` +davmail -d +``` + +Stop davmail and edit the ~/.davmail.properties file with the following. + +``` +davmail.mode=O365Interactive +davmail.url=https://outlook.office365.com/EWS/Exchange.asmx +davmail.oauth.clientId=d3590ed6-52b3-4102-aeff-aad2292ab01c +davmail.enableOauth2=true +davmail.oauth.deviceCode=true +davmail.oauth.enableOauth2=true +davmail.oauth.redirectUri=urn:ietf:wg:oauth:2.0:oob +davmail.oauth.tenantId=common +davmail.imapPort=1143 +davmail.smtpPort=1025 +davmail.logFilePath=/home/yours/.davmail/davmail.log +log4j.logger.httpclient.wire=DEBUG +log4j.rootLogger=DEBUG +log4j.logger.org.apache.http.wire=DEBUG +``` + +Restart davmail and point thunderbird to + +``` +IMAP Server: localhost:1143 +SMTP Server: localhost:1025 +Username: your-email@uthsc.edu +``` + +Note that you should set the UT password in the 2FA browser when it pops up. Do *not* set it in Thunderbird, also when it asks for it to send out SMTP. + +When something fails make sure to track the log in ~/.davmail/davmail.log + +# Using Mutt + +Some useful links: + +=> https://jonathanh.co.uk/blog/exchange-mutt/ +=> https://movementarian.org/blog/posts/mutt-and-office365/ +=> https://www.vanormondt.net/~peter/blog/2021-03-16-mutt-office365-mfa.html + +If someone can get the last one to work we won't even need davmail any more! |
