Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org > Sistemas Operacionais > Serviços > Sendmail/Qmail/Postfix
Fóruns Wiki Videos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre Twitter
Registrar Blogs Calendário Marcar Fóruns Como Lidos

Postfix + Courier nao recebe emails.

Tópico Trancado
 
Ferramentas do Tópico Avaliar Tópico
  #1 (permalink)  
Antigo 19-11-2008, 17:29
Avatar de ivonei
 
Registrado em: Sep 2008
Localização: Portugal
Posts: 6
Agradeceu: 1
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
ivonei não é muito famoso por essas bandas
Padrão Postfix + Courier nao recebe emails.

Boa tarde

Estou com dificuldades para finalizar a configuração de um servidor de email. Quando envio emails, eles são envaidos para o servidor. Já fiz uns testes e o servidor recebe os emails de fora. Mas o que não to conseguindo é descarregar os emails que estão no servidor para a maquina do usuário que usa Windows xp e Outlook express. Como to fazendo em modo de teste, to configurando o Outlook assim:
Na aba Servidores:
Emails de entrada: 192.168.1.2
Emails de saída: 192.168.1.2
Nome da conta: teste
Senha: 1234
Fazer logon usnado autenticação (desabilitado)
Meu servidor requer autenticação (desabilitado)

Criei os usuários com o comando:useradd -m -c '' -d /home/teste -s '/bin/false' -G '' -g 150 -e '' teste chage -m -1 -M 99999 -W -1 teste Sendo que o grupo 150 é o popusers.
Depois criei o diretório Maildir e seus subdiretórios na pasta /home/teste/ com o comando:
Maildirmake Maldir
Chown teste popusers Maildir
Chmod 766 Maildir

Uso Mandriva 2008 e instalei:
Postfix 2.4.54
Courier-authdaemon
Courier-pop
Courier-imap
Courier-authlib
Maildrop 1.7.0

Os arquivos de configuração estão assim:
etc/courier/authdaemonrc
authcustom authpipe
authmodulelist="authmysql"
authmodulelistorig="authpam authpwd authshadow"
daemons=5
authdaemonvar=/var/lib/authdaemon
DEBUG_LOGIN=0
DEFAULTOPTIONS=""
LOGGEROPTS=""

etc/courier/authmysqlrc

MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD alcon
MYSQL_OPT 0
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD home
MYSQL_NAME_FIELD name
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active=1

etc/courier/pop3d
PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
POP3DSTART=NO
MAILDIRPATH=Maildir

Os seguintes serviços estao ativos:
Postfix
courier-authdaemon
courier-imap
courier-imap-ssl restart
courier-pop restart
courier-pop-ssl restart

Por favor, alguém pode me dizer o que precisa ser feito para eu conseguir descarregar os emails do servidor na maquina do usuário? A principio é só isto que esta faltando e tenho prazo até amanhã pra terminar.
No Outlook aparece a janela pedindo para colocar nome de usuario e senha e depois aparece a seguinte msg de erro: "Ocorreu um erro durante a conexão ao servidor de mensagens. A senha foi recusada. Conta: '192.168.1.2', Servidor: '192.168.1.2', Protocolo: POP3, Resposta do servidor: '-ERR Temporary problem, please try again later', Porta: 110, Segura (SSL): Não, Erro do servidor: 0x800CCC90, Nº do erro: 0x800CCC92"

Abraços

Última edição por ivonei; 19-11-2008 às 17:48..
  #2 (permalink)  
Antigo 20-11-2008, 00:53
Avatar de ruyneto
Super Moderador
 
Registrado em: Jul 2004
Localização: São Paulo
Posts: 2,978
Agradeceu: 1
Agradecido 22 vez(es) em 21 Posts
Reputação: 361
ruyneto não é muito famoso por essas bandas
Padrão

Amigo,

Voce tem os logs do servidor POP3 quando eh feita a conexão? Voce criou o usuário de e-mail no banco de dados Mysql?

Amigo tente marcar também que seu servidor requer autenticação.

Abraços.
__________________
Linux User: #241330
CCNA Certified
http://fuzzytech.wordpress.com
  #3 (permalink)  
Antigo 20-11-2008, 09:17
Avatar de ivonei
 
Registrado em: Sep 2008
Localização: Portugal
Posts: 6
Agradeceu: 1
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
ivonei não é muito famoso por essas bandas
Padrão

Bom dia
Os arquivos de log que tenho esta assim:
/var/log/mail/error.log
Nov 20 09:02:07 smtp authdaemond: failed to connect to mysql server (server=localhost, userid=postfix): Access denied for user 'postfix'@'localhost' (using password: YES)
Nov 20 09:02:07 smtp pop3d: authentication error: Input/output error

/var/log/mail/info.log
Nov 20 09:02:07 smtp pop3d: Connection, ip=[::ffff:192.168.1.50]
Nov 20 09:02:07 smtp pop3d: LOGIN FAILED, user=teste@lab.com.br, ip=[::ffff:192.168.1.50]

Quanto ao mysql, tenho que criar alguma tabela? Em qual tabela eu crio o usuario de email? Voce teria um passo a passo dessa parte? Não tem como usar os usuarios de email cadastrados no arquivo /etc/passwd?

Valeu
  #4 (permalink)  
Antigo 20-11-2008, 09:45
Avatar de ruyneto
Super Moderador
 
Registrado em: Jul 2004
Localização: São Paulo
Posts: 2,978
Agradeceu: 1
Agradecido 22 vez(es) em 21 Posts
Reputação: 361
ruyneto não é muito famoso por essas bandas
Padrão

Amigo,

Seu problema é que o postfix não ta conseguindo conectar no BD MYSQL.

Nesse link tem diversos tutoriais para ajudar você:
postfix mysql - Pesquisa Google

Abraços
__________________
Linux User: #241330
CCNA Certified
http://fuzzytech.wordpress.com
  #5 (permalink)  
Antigo 20-11-2008, 15:21
Avatar de ivonei
 
Registrado em: Sep 2008
Localização: Portugal
Posts: 6
Agradeceu: 1
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
ivonei não é muito famoso por essas bandas
Padrão

Procurei pelos tutoriais de postfix e mysql, mas fiquei na mesma, pois nao tiram as duvidas que temos.

Segui este tutorial:
Agora vamos criar uma base de dados:

# mysqladmin -u root -p create mail

Entre no shell:

# mysql -u root -p

Vamos agora criar um usuário de administração do banco de dados do e-mail e dar as devidas concessões a ele:

GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost' IDENTIFIED BY 'mail_admin_password';
GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost.localdomain ' IDENTIFIED BY 'mail_admin_password';
FLUSH PRIVILEGES;


Vamos criar agora as tabelas necessárias à solução.

USE mail;

Essa tabela guardará os domínios virtuais, cada domínio virtual no Postfix deve receber uma entrada na tabela:

CREATE TABLE domains (
domain varchar(50) NOT NULL,
PRIMARY KEY (domain) )
TYPE=MyISAM;


Coloquei: domain
localhost


A tabela de forwardings servirá para redirecionamento de e-mails.

CREATE TABLE forwardings (
source varchar(80) NOT NULL,
destination TEXT NOT NULL,
PRIMARY KEY (source) )
TYPE=MyISAM;



A tabela de usuário guardará os endereços de email dos usuários, bem com suas senha codificadas e a quota de uso do email, que deve ser escrita em bytes.

CREATE TABLE users (
email varchar(80) NOT NULL,
password varchar(20) NOT NULL,
quota INT(10) DEFAULT '10485760',
PRIMARY KEY (email)
) TYPE=MyISAM;


Coloquei: email password quota
teste 123

No Outlook configurei assim:
Aba Servidores:
Email de entrada: 192.168.1.2
Email de saida: 192.168.1.2
Nome da conta: teste@labcon.com.br
Senha: 123
Meu servidor requer autenticação (habilitado).
Botão Configurações... Fazer logon usando
Nome da conta: teste@labcon.com.br
Senha: 123
Aba Avançado:
Email de saída: 25
Email de entrada: 110
Este servidor requer uma conexão de segurança (SSL) - Desabilitado.
Mas no Outlook Express da o erro:
Ocorreu um erro durante a conexão ao servidor de mensagens. A senha foi recusada. Conta: '192.168.1.2', Servidor: '192.168.1.2', Protocolo: POP3, Resposta do servidor: '-ERR Temporary problem, please try again later', Porta: 110, Segura (SSL): Não, Erro do servidor: 0x800CCC90, Nº do erro: 0x800CCC92
Alguma dica, por favor. Meu prazo ta estourando.
Abraços
Tópico Trancado

Publicidade


Ferramentas do Tópico
Avaliar esse Tópico
Avaliar esse Tópico:

Regras para Posts
Você não pode postar novos tópicos
Você pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Não


Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Meu servidor nao recebe emails evil_inside Sendmail/Qmail/Postfix 2 10-06-2007 16:20
POSTFIX não envia emails nem recebe LinuxKids Sendmail/Qmail/Postfix 2 06-10-2006 15:39
Postfix - não recebe emails caticiane Sendmail/Qmail/Postfix 1 30-03-2005 15:01
Postfix não envia e nem recebe emails PDP-7 Sendmail/Qmail/Postfix 2 18-01-2005 21:39
servidor qmail nao recebe nem envia emails stingray Sendmail/Qmail/Postfix 5 04-08-2004 05:46

Patrocinio

Horários baseados na GMT -3. Agora são 02:10.


Powered by vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.