Mail-migrering
Den här sidan försöker beskriva den migrering av Stackens mail-system till en modernare infrastruktur. Det blir automatiskt en dokumentation av vad som finns och vad som händer med de olika delarna.
Contents
[hide]Ursprunglig infrastruktur
Brev
Brev (brev.stacken.kth.se) är den gamla SS10 mail-servern. Sen kör en antik++ Solaris med tillhörande Sendmail med allehanda påhängshack.
Tjänsterna är:
- Inkommande SMTP
- Utgående SMTP
- Konto forward (cachead från AFS)
- Konfade aliases (aliases)
- Konfade aliases (mailing-lists.conf)
- Konfade mail-listor (mailing-lists.conf)
- Konfade mail-listor med medlemmar i utpekad fil (mailing-lists.conf) (som ligger i AFS)
- Inkommande omskrivningar (gen.data)
- Utgående omskrivningar (gen.data)
- Konfade majordomo email-listor
- Forward för Mailman listor till tapas
- Forward för IMAP konton till imap
- NFS export av /var/spool/mail för att vissa konton skall kunna läsa sin mail
- Mailarkiv med MHonarc (wrapper-script med AFS hantering)
Tapas
Tapas är den IBM maskin som hanterar våra Mailman email-listor.
Tjänsterna är:
- Postfix SMTP MTA
- Mailman listhantering
- Webinterface till Mailman
Imap
Imap är den Ultra 1 maskin smo hanterar vår IMAP tjänst.
Tjänsterna är:
- Postfix SMTP
- Courier IMAP
Stroganov
Stroganov är den Sun E250 maskin som var tänkt att ta över vår mail. Det projektet fastnade i kompileringsträsket.
Tjänsterna är:
- LDAP uppdatering mot KTH
Ny infrastruktur
Vingummi
Vingummi är den DL380 maskin (4 GB RAM) med Debian som är tänkt att ta över alla våra mail-tjänster.
Tjänsterna är:
- Postfix SMTP MTA
Migreringsplan
- Postfix SMTP fungerar på vingummi - OK/Verified
- LDAP uppdatering fungerar på vingummi - OK/Verified
- Konfade aliases (aliases) - OK/Verified
- Konfade aliases (mailing-lists.conf) migrerade till vingummi - OK/Verified
- Konfade statistka mail-listor (mailing-lists.conf) migrerade till vingummi - OK/Verified
- Konfade mail-listor med medlemmar i utpekad fil (mailing-lists.conf) (som ligger i AFS) - OK/Verified
- Konfade majordomo listor (mailing-lists.conf) forwarderade till brev - OK/Verified
- Inkommande omskrivningar (gen.data) - Ignore - innehåll inaktuellt
- Utgående omskrivningar (gen.data) - Ignore - innehåll inaktuellt
- Inkludera alla användare i /etc/passwd på vingummi - OK/Verified
- Konto forward (cachead från AFS) - OK/Verified
- Forward för Mailman listor till tapas - OK/Verfied
- Forward för IMAP konton till imap - OK/Verified
- Inkommande SMTP
- Utgående SMTP
- Migrera Mailman till vingummi
- Migrera IMAP till vingummi
- Migrera mail-listor med medlemmar i utpekad fil (mailing-lists.conf) till någon av lösningarna:
- Kopiera fil från AFS till lokal kopia med cron-jobb. - OK/Verified
- Migrera hela listan till Mailman.
- Migrera mail-liste arkiv med Mhonarc (AFS publicering) till någon av lösningarna:
- Arkiv mot lokal fil, regelbunden kopiering ut till AFS
- Migrering till Mailman och dess web-arkiv.
- Konfade majordomo email-listor - ej på vingummi - migrering till mailman?
- NFS export av /var/spool/mail för att vissa konton skall kunna läsa sin mail - ej på vingummi
- styckning av aliases och gen.data
- kasta delar
- migrera aliases och listor till mailing-lists.conf
- migrera listor till Mailman
Progress
- 2012-02-03 - Postfix SMTP fungerar på vingummi bekräftad /magda
- 2012-02-03 - LDAP uppdatering mot KTH fungerar, men skriver inte allt. /kaj
- 2012-02-04 - Konfade aliases (aliases) /magda
- 2012-02-04 - LDAP uppdatering mot KTH fungerar /nsg
- 2012-02-05 - Konfade aliases (mailing-lists.conf) migrerade till vingummi /magda
- 2012-02-05 - Konfade statistka mail-listor (mailing-lists.conf) migrerade till vingummi /magda
- 2012-02-05 - Konfade mail-listor med medlemmar i utpekad fil (mailing-lists.conf) (som ligger i AFS) /magda
- 2012-02-05 - Forward för Mailman listor till tapas /magda
- 2012-02-05 - Konfade majordomo listor (mailing-lists.conf) forwarderade till brev /magda
- 2012-02-05 - Fixade ny virtual fil som är postfix kompatibel. Fixade även auto-hashning. /magda
- 2012-02-05 - lokala användare har fungerande forwards (inkl. IMAP). /etc/passwd saknar användare för full funktion. /magda
- 2012-02-12 - Konfade aliases (mailing-lists.conf) migrerade till vingummi /perixon,nsg,magda,blgl
- 2012-02-12 - Inkludera alla användare i /etc/passwd på vingummi /nsg
- 2012-02-12 - Konfade statistka mail-listor (mailing-lists.conf) migrerade till vingummi /magda
- 2012-02-12 - Forward för Mailman listor till tapas /magda
- 2012-02-12 - Konfade majordomo listor (mailing-lists.conf) forwarderade till brev /magda
- 2012-02-13 - Konfade mail-listor med medlemmar i utpekad fil (mailing-lists.conf) (som ligger i AFS) - /magda,nsg
- 2012-02-13 - Kopiera fil från AFS till lokal kopia med cron-jobb. /magda,nsg