Não tenho certeza se entendi o que você quer dizer com sistema e usuário
contas, mas se você está perguntando como lidar com e-mail local em Linux
é bem simples. Eu não uso Ubuntu
na base diária, mas eu tenho
basta executar o seguinte na máquina virtual:
$ sudo apt-get install sendmail
sendmail
é o nome do servidor SMTP
que entregará e-mails.
$ sudo apt-get install mutt
mutt
é o nome do Mail User Agent
que usaremos para ler e-mails.
Certifique-se de que sendmail
esteja em execução:
$ ps aux | grep '[s]endmail'
root 31687 0.0 0.1 108964 5408 ? Ss 19:24 0:00 sendmail: MTA: accepting connections
Envie um e-mail de teste para você mesmo:
$ sendmail -i $(whoami) <<MAIL_END
> Subject: test e-mail
>
> HELLO
> MAIL_END
Note que depois de pressionar Enter você obtém:
You have new mail in /var/mail/<USERNAME>
Use mutt
para ler mensagens, por exemplo:
$ mutt -f /var/mail/ja
Na verdade, ao usar mutt
você nem precisa usar -f
:
$ mutt
é suficiente, pois mutt
tentará abrir $MAIL
. Em Ubuntu
é definido por padrão:
$ echo $MAIL
/var/mail/ja