Förutom nedanstående manliga variant med telnet, så kan man numera kolla upp vart mailaliasen går direkt här på väven.
Ibland kan det vara användbart att kunna ta reda på var en
mailaddress leder, t.ex. för att dubbelkolla vem eller vilka som
faktiskt får mail till funktionärspost@dsek.lth.se.
Förr, när sektionens mailserver wopr
körde sendmail, löste detta sig
själv i och med att sendmail hade stöd för SMTP-kommandot EXPN
(se RFC 2821,
avsnitt 4.1.1.7), men i och med bytet till
Postfix i mars 2003 försvann denna
möjlighet. Eftersom EXPN-funktionen faktiskt användes av folk skrev
Magnus Bäck programmet expnd för att erbjuda
motsvarande funktionalitet även med Postfix.
Skulle du märka att ett alias pekar fel så kan du skicka ett mail
till adm@dsek.lth.se och påpeka
detta.
Allmänt om expnd
expnd lyssnar efter TCP-anslutningar på port 2525 och tillhandahåller
ett kommandogränssnitt där man kan skriva i adresser för att få reda på
vart de leder. Det finns även några kommandon som bl.a. kan förändra hur
expnd beter sig.
För att expandera en adress, skriv bara in den vid prompten och
tryck Enter. expnd kommer då att lista de adresser som slutligt kommer
att få mail adresserade dit. Detta fungerar dock inte för
postlistor; medlemmar av dessa kan inte
avslöjas på detta vis.
Kommandon i expnd
!fqdn
Ser till att alla adresser och datornamn visas med ett fullständigt
domännamn. Rena användarnamn får t.ex. tillägget
@$myorigin,
i enlighet med hur Postfix fungerar.
Genom att ge kommandot !fqdn en gång till slås funktionen av
igen.
!help
Visar en kortfattad hjälptext ifall man glömt bort vad något kommando
hette.
!quit
Avslutar sessionen och stänger anslutningen.
!tree
I stället för att enbart lista de slutliga adresserna
listas ett träd
som visar hur adresserna rekursivt genomgår aliasexpansion.
Ponera ett alias styrelsen som leder till adresserna ordforande,
skattm, cpm, cafem, srdordforande, kallarm, industrim, sekreterare och
sexm. Dessa nio alias är sedan kopplade till de personer som innehar de
aktuella posterna. Om man inte aktiverat trädfunktionen så kommer enbart
funktionärernas EFD-adresser att visas men med trädfunktionen visas även
vägen dit. Exempel:
styrelsen
ordforande
d02aa@efd.lth.se
skattm
d02bb@efd.lth.se
cpm
d02cc@efd.lth.se
cafem
d02dd@efd.lth.se
srdordforande
d02ee@efd.lth.se
kallarm
d02ff@efd.lth.se
industrim
d02gg@efd.lth.se
sekreterare
d02hh@efd.lth.se
sexm
d02ii@efd.lth.se
Detta kan dels vara rent informativt, men kan även vara bra vid
felsökning av aliasen.
Genom att ge kommandot !tree en gång till slås funktionen av
igen.
Exempel
$ telnet wopr.dsek.lth.se 2525
Trying 194.47.245.194...
Connected to wopr.dsek.lth.se.
Escape character is '^]'.
Welcome to expnd on wopr.dsek.lth.se, running Postfix 2.1.4.
To get help on using this service, type !help and press Enter.
> ordforande
d01jg@efd.lth.se
> !tree
> arkivarie
arkivarie
sekreterare
d03pa@efd.lth.se
> !fqdn
> arkivarie
arkivarie@dsek.lth.se
sekreterare@dsek.lth.se
d03pa@efd.lth.se
> !quit
Connection to wopr.dsek.lth.se closed by foreign host.
|