This is an old revision of the document!
mail
este instalat. Comanda mail
(sau mailx
) poate fi folosită pentru transmiterea sau recepționarea de email-uri, din linia de comandă.mail
pentru a trimite un mesaj din contul utilizatorului root
către student
.root@mjolnir:~# echo "Hello" | mail -s hello student
student
(/var/mail/student
).student@mjolnir:~$ ls -l /var/mail/student -rw-rw---- 1 student mail 590 Dec 14 20:45 /var/mail/student student@mjolnir:~$ cat /var/mail/student From root@mjolnir.labs.cs.pub.ro Wed Dec 14 20:45:00 2011 Return-path: <root@mjolnir.labs.cs.pub.ro> Envelope-to: student@mjolnir.labs.cs.pub.ro Delivery-date: Wed, 14 Dec 2011 20:45:00 +0200 Received: from root by mjolnir.labs.cs.pub.ro with local (Exim 4.76) (envelope-from <root@mjolnir.labs.cs.pub.ro>) id 1Ratp6-0002VY-0X for student@mjolnir.labs.cs.pub.ro; Wed, 14 Dec 2011 20:45:00 +0200 To: student@mjolnir.labs.cs.pub.ro Subject: hello Message-Id: <E1Ratp6-0002VY-0X@mjolnir.labs.cs.pub.ro> From: root <root@mjolnir.labs.cs.pub.ro> Date: Wed, 14 Dec 2011 20:45:00 +0200 Hello student@mjolnir:~$ mail Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/student": 1 message 1 new >N 1 root@mjolnir.labs Wed Dec 14 20:43 16/590 hello & 1 Message 1: From root@mjolnir.labs.cs.pub.ro Wed Dec 14 20:43:19 2011 Envelope-to: student@mjolnir.labs.cs.pub.ro Delivery-date: Wed, 14 Dec 2011 20:43:19 +0200 To: student@mjolnir.labs.cs.pub.ro Subject: hello From: root <root@mjolnir.labs.cs.pub.ro> Date: Wed, 14 Dec 2011 20:43:19 +0200 Hello & q Saved 1 message in /home/student/mbox
postfix
. Alegți opțiunile implicite în timpul asistentului de instalare.netstat
)alice
, bob
și charlie
pe mașina fizică (adăugați utilizatorii în grupuri omonime, creați-le directoare home și specificați /bin/bash
ca shell implicit).alice
, trimiteți un mail catre bob
cu subiectul salutare
(Hint: mail
, curs slide 19)bob
, verificați casuța de mesaje e-mail. Dupa aceasta operatiune, NU inchideti utilitarul mail. (Hint: mail
)?
- semnul întrebării - pentru un ecran de ajutor)contact
care să redirecteze toate mesajele trimise pe adresa sa către utilizatorul alice
. (Hint: /etc/aliases
, newaliases
)contact
și verificați că mesajul a ajuns la alice
. (Hint: mail
)student
să ajungă la utilizatorul bob
. (Hint: ~/.forward
)alice
către student
, având la CC
pe charlie
. Verificați conturile de mail ale utilizatorilor student
, bob
și charlie
.
mydestination
). Mapați gsr.ro și mail.gsr.ro pe adresa ip 127.0.0.1.student
către alice@gsr.ro
. Verificați în contul lui alice
mesajul primit de la student
.myhostname
să fie mail.gsr.ro
.myorigin
să aibă valoarea directivei myhostname
. (Hint: $myhostname
)alice
către bob@gsr.ro
.bob
. Ce apare trecut în dreptul sursei?
maildirmake
.maildirmake
. (Hint: apt-file
, grep
)courier
. Alegeți opțiunile default din asistentul de instalare.home_mailbox = Maildir/
mailbox_command =
courier-imap
. Instalarea lui libgamin este necesară datorită bug-ului descris aici http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578937.netstat
)alice
(calea către director va trebui să fie /home/alice/Maildir/
) (Hint: maildirmake
)Maildir/
trebuie să fie deținut de utilizatorul alice
.alice
. Mesajele vor fi trimise, de asemenea, folosind MTA-ul local (localhost).Applications → Internet
.alice@gsr.ro
iar parola va fi cea a utilizatorului alice.gsr.ro
alice@gsr.ro
și verificați că mesajul a ajuns în Thunderbird, în contul lui alice
.maildrop
.whereis maildrop
)bob
în Thunderbird asociat utilizatorului bob
de pe stația locală. Setările sunt aceleași cu ale contului lui alice (imap STARTTLS, postfix SSL/TLS)~/.mailfilter
din home-ul utilizatorului bob
pentru ca:Maildir/.big
.alice@gsr.ro
(From: Alice alice@gsr.ro) să fie livrate în directorul Maildir/.alice
.test
să fie livrate în directorul Maildir/.test
.big
, alice
și test
ca subdirectoare ale Inbox
în interfața Thunderbird. Consecința este crearea (folosind IMAP) a directoarelor .big
, .alice
și .test
în Maildir/
./var/log/mail.log
) pentru descoperirea problemelor.gsr-cs.ro
și gsr-upb.ro
și alias-urile (curs, slide 21):contact@gsr-cs.ro → alice
info@gsr-cs.ro → bob
sales@gsr-upb.ro → alice
office@gsr-upb.ro → bob
gsr-rules.ro
./usr/local/mail/gsr-rules.ro/
.dorin
va avea căsuța poștală, format Maildir, în directorul /usr/local/mail/gsr-rules.ro/dorin/
.