Acabei de encontrar esse problema e, depois de brincar com o Google, encontrei isso .
$ sudo postmap /etc/postfix/virtual
$ sudo service postfix reload
Resolvido o problema!
apenas fazendo meus primeiros passos com o correio no Ubuntu. Seguido Este guia
Mas quando tento inicializar minha caixa de correio com
echo 'init' | mail -s 'init' -Snorecord sammy
Eu recebo a resposta "seria" esperada
Can't canonicalize "/home/user/Maildir
No entanto, quando eu fizer
ls -R ~/Maildir
Não recebo nada em resposta. Ou seja meu maildir não está sendo criado e o Maildir não foi inicializado.
O que procurar? Como posso solucionar / depurar isso?
Acabei de encontrar esse problema e, depois de brincar com o Google, encontrei isso .
$ sudo postmap /etc/postfix/virtual
$ sudo service postfix reload
Resolvido o problema!
Tente este método postado anteriormente. O erro de diretório desapareceu, mas ainda não está recebendo mensagens. o correio (1) não consegue abrir a caixa de correio do Maildir
Atualização 1 : tentei criar um novo usuário depois disso e pareceu funcionar. Os arquivos estão aparecendo. Talvez seja um problema de permissões. Se eu descobrir, atualizarei este post.
Atualização 2: Recrie esses comandos ( Source ) e poste o que você vê.
Instale o pacote mailx para uso como programa utilitário de correio de comando. Enviar comando é instalado com este pacote.
sudo apt-get install mailutils
Adicione um usuário antes de começar isso.
sudo useradd -m -s /bin/bash fmaster sudo passwd fmaster
Teste sua instalação padrão usando o seguinte segmento de código.
telnet localhost 25
(se isso não funcionar, verifique se o postfix está sendo executado)
sudo postfix status
Se não estiver em execução, inicie-o
sudo postfix start
O postfix solicitará o seguinte no terminal para que você possa usar para digitar comandos SMTP.
Trying 127.0.0.1... Connected to mail.fossedu.org. Escape character is '^]'. 220 localhost.localdomain ESMTP Postfix (Ubuntu)
Digite o seguinte segmento de código no prompt do Postfix.
ehlo localhost mail from: root@localhost rcpt to: fmaster@localhost data Subject: My first mail on Postfix Hi, Are you there? regards, Admin . # (Type the .[dot] in a new Line and press Enter ) quit
Verifique a caixa de correio do fmaster
su - fmaster mail
Quando você digita o comando de e-mail, uma saída como a exibida a seguir terminal.
Mail version 8.1.2 01/15/2001. Type ? for help. "**/var/mail/fmaster**": 2 messages 2 new >N 1 root@localhost Mon Mar 6 12:49 13/479 Just a test N 2 root@localhost Mon Mar 6 12:51 15/487 My first mail &
Se você vir a seguinte linha:
/var/mail/fmaster
type:sudo postconf -e "home_mailbox = Maildir/"
Repita as etapas e veja se sua pasta foi alterada para /home/fmaster/Maildir