Problema com o Postfix

1

Tenho o Postfix instalado e o Sendmail não está em execução. Eu tento enviar e-mails usando mail , mas o seguinte aviso aparece e o e-mail não é enviado:

postdrop: warning: unable to look up public/pickup: No such file or directory

Isso também está me confundindo:

[root@ars etc]# postfix start
postfix/postfix-script: starting the Postfix mail system
[root@ars etc]# postfix stop
postfix/postfix-script: fatal: the Postfix mail system is not running

Por favor me ajude! Eu preciso disso trabalhando para o Bugzilla.

    
por Chetan 05.01.2010 / 22:50

2 respostas

1

Parece que sua estrutura de diretório / var / spool / postfix não possui um diretório ou as permissões estão erradas. No CentOS parece que:

drwx------ 2 postfix root     4096 Jan  5 16:49 active
drwx------ 2 postfix root     4096 Dec 23 16:18 bounce
drwx------ 2 postfix root     4096 Aug 14  2008 corrupt
drwx------ 4 postfix root     4096 Dec 16 08:55 defer
drwx------ 4 postfix root     4096 Dec 16 08:55 deferred
drwx------ 2 postfix root     4096 Aug 14  2008 flush
drwx------ 2 postfix root     4096 Aug 14  2008 hold
drwx------ 2 postfix root     4096 Jan  5 16:49 incoming
drwx-wx--- 2 postfix postdrop 4096 Jan  5 16:49 maildrop
drwxr-xr-x 2 root    root     4096 Dec 31 14:16 pid
drwx------ 2 postfix root     4096 Dec 31 14:39 private
drwx--x--- 2 postfix postdrop 4096 Dec 31 14:39 public
drwx------ 2 postfix root     4096 Aug 14  2008 saved
drwx------ 2 postfix root     4096 Aug 14  2008 trace

Verifique se o arquivo / var / log / mail ou / var / log / maillog contém mensagens de erro. A razão pela qual você não pode parar o postfix é porque não está começando em primeiro lugar.

    
por 05.01.2010 / 23:08
1

Tente executar a "verificação de postfix" para ver se ela encontrou erros óbvios que incluirão permissões incorretas e apontarão na direção certa.

    
por 05.01.2010 / 23:29