Re: Postfix só funciona em localhost
smtp:~# netstat -nat Conexões Internet Ativas (servidores e estabelecidas) Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado tcp0 0 0.0.0.0:53832 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:111 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:22 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:25 0.0.0.0:* OUÃA tcp0132 10.15.192.13:22 10.15.192.7:1531 ESTABELECIDA tcp6 0 0 :::22 :::*OUÃA C:\Documents and Settings\harleilmping 10.15.192.13 Disparando contra 10.15.192.13 com 32 bytes de dados: Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Estatísticas do Ping para 10.15.192.13: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda), Aproximar um número redondo de vezes em milissegundos: Mínimo = 0ms, Máximo = 0ms, Média = 0ms C:\Documents and Settings\harleilmtelnet 10.15.192.13 25 421 Cannot connect to SMTP server 10.15.192.13 (10.15.192.13:25), connect error 10061 Conexão ao host perdida. C:\Documents and Settings\harleilm Bom como você pode ver eu pingo, o a porta 25 está liberada para toda a rede 0.0.0.0:25 e o telnet não fecha de uma estação windows, mas, de uma estação linux fecha o telnet... não sei explicar o porque... mas o telnet windows e linux tem diferença certamente... agradeço a ajuda mesmo assim vou tentar descobrir oq se passa att Harlei Em 31 de agosto de 2010 09:33, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, em se tratando de serviço de rede, o telnet não tem diferença. Você aponta para o protocolo e especifica uma porta que deve estar listen. Pelo erro mencionado, me parece que a máquina Windows não esta na mesma rede do servidor ou se estiver, alguma regra esta bloqueando o acesso. NO seu lugar, eu faria um teste de ping entre as duas máquinas e faria uma conferência para ver se a porta 25 esta listen para toda a rede (netstat -nat). Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 23:40:10 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: Harlei Liguori Marcelino hligu...@gmail.com, debianlista debian-user-portuguese@lists.debian.org Subject: Re: Postfix só funciona em localhost Acabei descobrindo que quando tento fazer o telnet na porta 25 do smtp server de uma maquina linux o telnet fecha certinho, consigo rodar comandos e tudo... porém quando tento de estações windows da erro no telnet, diz que Cannot connect... qual será a diferença do windows para o linux no telnet? Alguem ja passou por este problema? Se não conseguir a resposta aqui vou tentar encontrar na lista que o Francisco me indicou, obrigado... Em 30 de agosto de 2010 19:00, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, existem muitos procedimentos para colocar um servidor de e-mail rodando de forma correta (e segura), por exemplo, dns, dns reverso, um dominio totalmente qualificado, regras de entrada no seu firewall, apontando a porta 25 para o servidor, o tipo do seu link (note que aDSL pode não ser suportado dependendo do seu plano com a operadora), etc. Se você sabe como os itens acima estão funcionando e persistir a dúvida, recomendo que use a lista postfix...@listas.softwarelivre.org que trata específicamente duvidas de postfix. Considere conhecer os itens acima antes de prosseguir. Servidor de e-mail só parece ser simples depois que você realmente saber fazer. Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 17:47:30 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: debianlista debian-user-portuguese@lists.debian.org Subject: Postfix só funciona em localhost Amigos, preciso colocar um servidor smtp simples no ar, achei que seria tarefa simples, mas, estou apanhando horrores. Subi o postfix e configurei a minha rede no main.cf mas isso não adiantou, ele só aceita conexão na porta 25 proveniente do localhost, se for de qualquer outra maquina da rede não funciona. O arquivo está assim: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate delayed mail warnings #delay_warning_time = 4h
Re: Postfix só funciona em localhost
Bom dia amigo, da um restart no serviço do postfix e posta a ultimas 60 linhas, pelo menos... parece ser algo com a configuração. vlw [.]´s Em 31 de agosto de 2010 11:50, Harlei Liguori Marcelino hligu...@gmail.comescreveu: smtp:~# netstat -nat Conexões Internet Ativas (servidores e estabelecidas) Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado tcp0 0 0.0.0.0:53832 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:111 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:22 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:25 0.0.0.0:* OUÃA tcp0132 10.15.192.13:22 10.15.192.7:1531 ESTABELECIDA tcp6 0 0 :::22 :::*OUÃA C:\Documents and Settings\harleilmping 10.15.192.13 Disparando contra 10.15.192.13 com 32 bytes de dados: Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Estatísticas do Ping para 10.15.192.13: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda), Aproximar um número redondo de vezes em milissegundos: Mínimo = 0ms, Máximo = 0ms, Média = 0ms C:\Documents and Settings\harleilmtelnet 10.15.192.13 25 421 Cannot connect to SMTP server 10.15.192.13 (10.15.192.13:25), connect error 10061 Conexão ao host perdida. C:\Documents and Settings\harleilm Bom como você pode ver eu pingo, o a porta 25 está liberada para toda a rede 0.0.0.0:25 e o telnet não fecha de uma estação windows, mas, de uma estação linux fecha o telnet... não sei explicar o porque... mas o telnet windows e linux tem diferença certamente... agradeço a ajuda mesmo assim vou tentar descobrir oq se passa att Harlei Em 31 de agosto de 2010 09:33, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, em se tratando de serviço de rede, o telnet não tem diferença. Você aponta para o protocolo e especifica uma porta que deve estar listen. Pelo erro mencionado, me parece que a máquina Windows não esta na mesma rede do servidor ou se estiver, alguma regra esta bloqueando o acesso. NO seu lugar, eu faria um teste de ping entre as duas máquinas e faria uma conferência para ver se a porta 25 esta listen para toda a rede (netstat -nat). Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 23:40:10 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: Harlei Liguori Marcelino hligu...@gmail.com, debianlista debian-user-portuguese@lists.debian.org Subject: Re: Postfix só funciona em localhost Acabei descobrindo que quando tento fazer o telnet na porta 25 do smtp server de uma maquina linux o telnet fecha certinho, consigo rodar comandos e tudo... porém quando tento de estações windows da erro no telnet, diz que Cannot connect... qual será a diferença do windows para o linux no telnet? Alguem ja passou por este problema? Se não conseguir a resposta aqui vou tentar encontrar na lista que o Francisco me indicou, obrigado... Em 30 de agosto de 2010 19:00, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, existem muitos procedimentos para colocar um servidor de e-mail rodando de forma correta (e segura), por exemplo, dns, dns reverso, um dominio totalmente qualificado, regras de entrada no seu firewall, apontando a porta 25 para o servidor, o tipo do seu link (note que aDSL pode não ser suportado dependendo do seu plano com a operadora), etc. Se você sabe como os itens acima estão funcionando e persistir a dúvida, recomendo que use a lista postfix...@listas.softwarelivre.org que trata específicamente duvidas de postfix. Considere conhecer os itens acima antes de prosseguir. Servidor de e-mail só parece ser simples depois que você realmente saber fazer. Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 17:47:30 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: debianlista debian-user-portuguese@lists.debian.org Subject: Postfix só funciona em localhost Amigos, preciso colocar um servidor smtp simples no ar, achei que seria tarefa simples, mas, estou apanhando horrores. Subi o postfix e configurei a minha rede no main.cf mas isso não adiantou, ele só aceita conexão na porta 25 proveniente do localhost, se for de qualquer outra maquina da rede não funciona. O arquivo está assim: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname
Re: Postfix só funciona em localhost
0.0.0.0:* OUÃA tcp0 0 0.0.0.0:22 0.0.0.0:* OUÃA tcp0 0 0.0.0.0:25 0.0.0.0:* OUÃA tcp0132 10.15.192.13:22 10.15.192.7:1531 ESTABELECIDA tcp6 0 0 :::22 :::*OUÃA C:\Documents and Settings\harleilmping 10.15.192.13 Disparando contra 10.15.192.13 com 32 bytes de dados: Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Resposta de 10.15.192.13: bytes=32 tempo1ms TTL=64 Estatísticas do Ping para 10.15.192.13: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda), Aproximar um número redondo de vezes em milissegundos: Mínimo = 0ms, Máximo = 0ms, Média = 0ms C:\Documents and Settings\harleilmtelnet 10.15.192.13 25 421 Cannot connect to SMTP server 10.15.192.13 (10.15.192.13:25), connect error 10061 Conexão ao host perdida. C:\Documents and Settings\harleilm Bom como você pode ver eu pingo, o a porta 25 está liberada para toda a rede 0.0.0.0:25 e o telnet não fecha de uma estação windows, mas, de uma estação linux fecha o telnet... não sei explicar o porque... mas o telnet windows e linux tem diferença certamente... agradeço a ajuda mesmo assim vou tentar descobrir oq se passa att Harlei Em 31 de agosto de 2010 09:33, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, em se tratando de serviço de rede, o telnet não tem diferença. Você aponta para o protocolo e especifica uma porta que deve estar listen. Pelo erro mencionado, me parece que a máquina Windows não esta na mesma rede do servidor ou se estiver, alguma regra esta bloqueando o acesso. NO seu lugar, eu faria um teste de ping entre as duas máquinas e faria uma conferência para ver se a porta 25 esta listen para toda a rede (netstat -nat). Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 23:40:10 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: Harlei Liguori Marcelino hligu...@gmail.com, debianlista debian-user-portuguese@lists.debian.org Subject: Re: Postfix só funciona em localhost Acabei descobrindo que quando tento fazer o telnet na porta 25 do smtp server de uma maquina linux o telnet fecha certinho, consigo rodar comandos e tudo... porém quando tento de estações windows da erro no telnet, diz que Cannot connect... qual será a diferença do windows para o linux no telnet? Alguem ja passou por este problema? Se não conseguir a resposta aqui vou tentar encontrar na lista que o Francisco me indicou, obrigado... Em 30 de agosto de 2010 19:00, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, existem muitos procedimentos para colocar um servidor de e-mail rodando de forma correta (e segura), por exemplo, dns, dns reverso, um dominio totalmente qualificado, regras de entrada no seu firewall, apontando a porta 25 para o servidor, o tipo do seu link (note que aDSL pode não ser suportado dependendo do seu plano com a operadora), etc. Se você sabe como os itens acima estão funcionando e persistir a dúvida, recomendo que use a lista postfix...@listas.softwarelivre.org que trata específicamente duvidas de postfix. Considere conhecer os itens acima antes de prosseguir. Servidor de e-mail só parece ser simples depois que você realmente saber fazer. Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 17:47:30 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: debianlista debian-user-portuguese@lists.debian.org Subject: Postfix só funciona em localhost Amigos, preciso colocar um servidor smtp simples no ar, achei que seria tarefa simples, mas, estou apanhando horrores. Subi o postfix e configurei a minha rede no main.cf mas isso não adiantou, ele só aceita conexão na porta 25 proveniente do localhost, se for de qualquer outra maquina da rede não funciona. O arquivo está assim: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate delayed mail warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree
Re: Postfix só funciona em localhost
Ola, acompanhando essa discussão, o vejo que o grande questão é, porque o Linux conecta e o windows não? Erro do windows e conection refused (conexão recusada), ou seja, não existe ninguém escultando a porta 25. Eu tenho um suspeito, o anti-vírus que esta rodando nesse windows, desative ele temporariamente e teste. Se ainda não der certo. No windows, após o um comando ping srv.email, use o comando arp -a, e veja se o MAC (endereço físico) do ip e o correto do servidor. Isso supondo que o windows eo servidor estão na mesmo seguimento (domínio de broadcast) de rede. Se não coincidir, precisa verificar o motivo dessa discrepância. Estando certo. Precisa ver no servidor se a conexão esta chegando. Use algum sniffer de rede, ou o netfilters/iptables. iptables -I INPUT -p tcp --dport 25 -j LOG E veja no syslog ou dmesg se algo foi capturado quando da conexão pelo windows. Tem firewall no servidor? iptables -L INPUT tem algo? -- Paulino Kenji Sato http://www.nobel.com.br -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlkting0lc472cdxfjqhx2rf2w7czqeg7kwzxpdx...@mail.gmail.com
Re: Postfix só funciona em localhost
Opa, fantastico! :P Usei um note que está sem antivirus pq o daqui não da pra desativar, e funcionou :P Valew... agora eu tenho ainda que testar os envios externos pq justo agora o link esta instavel e ta dificil testar, oe e-mails estão na fila... mas muito obrigado mesmo pela ajuda gente abraços Harlei Em 31 de agosto de 2010 17:34, Paulino Kenji Sato pks...@gmail.comescreveu: Ola, acompanhando essa discussão, o vejo que o grande questão é, porque o Linux conecta e o windows não? Erro do windows e conection refused (conexão recusada), ou seja, não existe ninguém escultando a porta 25. Eu tenho um suspeito, o anti-vírus que esta rodando nesse windows, desative ele temporariamente e teste. Se ainda não der certo. No windows, após o um comando ping srv.email, use o comando arp -a, e veja se o MAC (endereço físico) do ip e o correto do servidor. Isso supondo que o windows eo servidor estão na mesmo seguimento (domínio de broadcast) de rede. Se não coincidir, precisa verificar o motivo dessa discrepância. Estando certo. Precisa ver no servidor se a conexão esta chegando. Use algum sniffer de rede, ou o netfilters/iptables. iptables -I INPUT -p tcp --dport 25 -j LOG E veja no syslog ou dmesg se algo foi capturado quando da conexão pelo windows. Tem firewall no servidor? iptables -L INPUT tem algo? -- Paulino Kenji Sato http://www.nobel.com.br -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlkting0lc472cdxfjqhx2rf2w7czqeg7kwzxpdx...@mail.gmail.com
Postfix só funciona em localhost
Amigos, preciso colocar um servidor smtp simples no ar, achei que seria tarefa simples, mas, estou apanhando horrores. Subi o postfix e configurei a minha rede no main.cf mas isso não adiantou, ele só aceita conexão na porta 25 proveniente do localhost, se for de qualquer outra maquina da rede não funciona. O arquivo está assim: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate delayed mail warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = smtp.redefebem.febem.sp.gov.br alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname #mydestination = gmail.com, smtp.redefebem.febem.sp.gov.br, localhost.redefebem.febem.sp.gov.br, localhost mydestination = smtp.redefebem.febem.sp.gov.br, localhost.redefebem.febem.sp.gov.br, localhost relayhost = #mynetworks = 127.0.0.0/8 [:::127.0.0.0]/104 [::1]/128 mynetworks = 127.0.0.0/8, 10.15.192.7/32, 10.15.192.0/22 mailbox_command = procmail -a $EXTENSION mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all Eu achava que o 'mynetworks' eram os IPs liberados para envio, mas, na verdade, é apenas a lista de quem tem acesso ao Relay, e não quem acessa a porta 25. Será que alguém sabe de cabeça como liberar a porta 25 para minha rede? agradeço desde já att Harlei
Re: Postfix só funciona em localhost
Acabei descobrindo que quando tento fazer o telnet na porta 25 do smtp server de uma maquina linux o telnet fecha certinho, consigo rodar comandos e tudo... porém quando tento de estações windows da erro no telnet, diz que Cannot connect... qual será a diferença do windows para o linux no telnet? Alguem ja passou por este problema? Se não conseguir a resposta aqui vou tentar encontrar na lista que o Francisco me indicou, obrigado... Em 30 de agosto de 2010 19:00, Francisco Aparecido da Silva franci...@silva.eti.br escreveu: Olá Harlei, existem muitos procedimentos para colocar um servidor de e-mail rodando de forma correta (e segura), por exemplo, dns, dns reverso, um dominio totalmente qualificado, regras de entrada no seu firewall, apontando a porta 25 para o servidor, o tipo do seu link (note que aDSL pode não ser suportado dependendo do seu plano com a operadora), etc. Se você sabe como os itens acima estão funcionando e persistir a dúvida, recomendo que use a lista postfix...@listas.softwarelivre.org que trata específicamente duvidas de postfix. Considere conhecer os itens acima antes de prosseguir. Servidor de e-mail só parece ser simples depois que você realmente saber fazer. Abraço Harlei Liguori Marcelino wrote: Date: Mon, 30 Aug 2010 17:47:30 -0300 From: Harlei Liguori Marcelino hligu...@gmail.com To: debianlista debian-user-portuguese@lists.debian.org Subject: Postfix só funciona em localhost Amigos, preciso colocar um servidor smtp simples no ar, achei que seria tarefa simples, mas, estou apanhando horrores. Subi o postfix e configurei a minha rede no main.cf mas isso não adiantou, ele só aceita conexão na porta 25 proveniente do localhost, se for de qualquer outra maquina da rede não funciona. O arquivo está assim: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate delayed mail warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = smtp.redefebem.febem.sp.gov.br alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname #mydestination = gmail.com, smtp.redefebem.febem.sp.gov.br, localhost.redefebem.febem.sp.gov.br, localhost mydestination = smtp.redefebem.febem.sp.gov.br, localhost.redefebem.febem.sp.gov.br, localhost relayhost = #mynetworks = 127.0.0.0/8 [:::127.0.0.0]/104 [::1]/128 mynetworks = 127.0.0.0/8, 10.15.192.7/32, 10.15.192.0/22 mailbox_command = procmail -a $EXTENSION mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all Eu achava que o 'mynetworks' eram os IPs liberados para envio, mas, na verdade, é apenas a lista de quem tem acesso ao Relay, e não quem acessa a porta 25. Será que alguém sabe de cabeça como liberar a porta 25 para minha rede? agradeço desde já att Harlei -- Francisco Aparecido da silva(fafanet) - Blog: http://blog.silva.eti.br Home Page http://silva.eti.br http://www.twitter.com/fafanete http://www.identi.ca/fafanet GNU/Linux user:239412 GPG ID:01BC73D6 - -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkx8KeYACgkQqhvCVgG8c9agrACfQDq47Vx7Xp3FIxsRnOOKzgFj VFQAoO1CBrPrmVnm7Jer5L0zCkDj+BoO =zre7 -END PGP SIGNATURE-