̽»¨¾«Ñ¡

Alpine med OAuth2 for MS365

Viktig:

Veiledningen under gjelder kun om du har e-postkontoen din i MS365. Alle kontoer på UiO flyttes dit høsten 2024. Er du usikker på om du har e-post i MS-365, kan du sjekke det slik:

GÃ¥ til →. Hvis du ser et pÃ¥loggingsvindu og kan logge inn, er du flyttet. Blir du bedt om Ã¥ klikke pÃ¥ en lenke for Ã¥ bli omdirigert, er du ikke flyttet.

Er du ikke flyttet, følger du →Veiledningen for oppsett Alpine for Exchange on-prem.

Installasjon av Alpine 2.26

Avhengig av din Linux distribusjon, kan tilgjengelige alpine pakker være for gamle til Ã¥ koble seg til Microsoft 365. Veiledningen viser deg hvordan du kan installere Alpine 2.26 i din Linux-hjemmekatalog:

mkdir -p ~/alpine-2.26/build
cd ~/alpine-2.26/build
wget https://alpineapp.email/alpine/release/src/alpine-2.26.tar.xz
tar Jxvf alpine-2.26.tar.xz
rm -f ~/alpine-2.26/build/alpine-2.26.tar.xz
cd ~/alpine-2.26/build/alpine-2.26
./configure --prefix=$HOME/alpine-2.26/
make
make install
rm -rf ~/alpine-2.26/build
cd ~/
export PATH=~/alpine-2.26/bin:$PATH

MERK: Du må kanskje installere noen avhengigheter for å bygge denne programvaren, f.eks. ncurses-devel eller libncurses-dev.

Konfigurering av Alpine

Først - vi kjører programmet og avslutter det for å generere en standard ~/.pinerc-fil:

  1. Kjør kommandoen 'alpine'
  2. Trykk 'E' for å avslutte standard hilsen
  3. Trykk 'Q' for å avslutte (og 'Y' for å bekrefte)

Bruk ditt favoritt tekstredigeringsprogram til å endre ~/.pinerc-filen og oppdater følgende felt:

personal-name=DITTETTERNAVN, DITTFORNAVN
user-domain=uio.no
 
customized-hdrs=From: "DITTETTERNAVN, DITTFORNAVN" 
smtp-server=smtp.office365.com/user=BRUKERNAVN@uio.no/submit/auth=xoauth2
inbox-path={outlook.office365.com/ssl/user=BRUKERNAVN@uio.no/auth=xoauth2}INBOX
postponed-folder={outlook.office365.com/ssl/user=BRUKERNAVN@uio.no/auth=xoauth2}Drafts
trash-folder={outlook.office365.com/ssl/user=BRUKERNAVN@uio.no/auth=xoauth2}Deleted Items
folder-collections=mail/[],Office365 {outlook.office365.com/ssl/user=BRUKERNAVN@uio.no/auth=xoauth2}[]

Åpne Alpine igjen, og du bør bli møtt med meldingen Authorizing Alpine Access to Outlook Email Services:

Gå til URL-en fra meldingen () og skriv inn den angitte koden - fullfør de nettbaserte Office 365-baserte autentiseringstrinnene. Når du har fullført autentiseringstrinnene i nettleseren din, vil Alpine spørre (nederst) Preserve Refresh and Access tokens on DISK for next login?, velg 'Y'.
 

Alpine vil deretter opprette en hovedpassordfil (Master Password) (på ~/.pine-passfile) – dette er hvordan Alpine beskytter autentiseringen din mot Office365 uten å måtte gå gjennom den nettbaserte autentiseringen hver gang. Opprett et hovedpassord for Alpine som bedt om (og en gang til for å bekrefte).


Nå skal du kunne gå til "INBOX" og se e-posten din.

Hvis du går til mappelisten, bør du se et "Office 365"-alternativ for å se undermappene for kontoen din (dette er fra "folder-collections"-innstillingen i ~/.pinerc).

NÃ¥r du starter alpine fremover, vil den automatisk be om det alpine "hovedpassordet" (meldingen er Enter password of key <MasterPassword> to unlock password file:) - dette er IKKE ditt NETID-passord, men passordet du opprettet ovenfor - den er kun spesifikk for alpint.

Offisiell dokumentasjon:

  •  - offisielt nettsted
  •  - offisiell dokumentasjon for Ã¥ sette opp Microsoft 365 med Alpine
Publisert 6. sep. 2024 12:04 - Sist endret 11. sep. 2024 13:15