http://www.zago.eti.br/email/postfix.txt FAQ, dicas, tutoriais e indicação de material relacionado ao servidor de e-mail Postfix. Use CTRL+F para refinar a pesquisa. veja também neste diretório (site) outros FAQ relacionados a e-mail em geral, servidores, filtros e etc...: http://www.zago.eti.br/email/A-menu-email.html veja a continuação deste FAQ sobre postfix em: http://www.zago.eti.br/email/postfix2.txt http://www.zago.eti.br/email/postfix3.txt body_checks FAQ com as mensegens relacionadas a body_checks estão no FAQ: http://www.zago.eti.br/email/postfix-antivirus.txt ********************************* ********************************* Documentação sobre o postfix. Postfix - receitas, documentação, links, faq, etc.. http://br.postfix.org/ http://br.postfix.org/LinksUteis Documentação Oficial - em Inglês. clique em: Documentation Howtos and FAQs http://www.postfix.org/ Ou direto em: http://www.postfix.org/docs.html Veja também; http://www.postfix.org/non-english.html#brazilian http://www.linuxchix.org.br/evento/2004/palestras/postfix.html#toc10 Tutorial em portugues detalhando os parametros de configuração do postfix. por: Deives Michellis "thefallen" http://www.conectiva.com/doc/livros/online/10.0/servidor/pt_BR/ch11s02.html http://www.conectiva.com/doc/livros/online/9.0/servidor/correioeletronico.html#POSTFIX http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/servidores.postfix.html http://www.conectiva.com.br/doc/livros/online/7.0/servidor/implementacaopostfix.html http://www.conectiva.com.br/doc/livros/online/7.0/servidor/postfix.html. http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/servidores.postfix.loopsback.html http://web.onda.com.br/humberto/postfix.html Tutorial em portugues com exemplos pra baixar, entre as configurações estão: # Instalação PCRE # Instalação Postfix # Configuração Básica # Configuração de envio e recebimento # Bloqueio através do Cabeçalho e Corpo # Restrição de envio por usuários http://www.g2ctech.com/artigos/amavis-perl+postfix.html http://jimsun.linxnet.com/misc/postfix-anti-UCE.txt texto com exemplos e sugestão de configuração do Postfix (em inglês) http://brlinux.linuxsecurity.com.br/artigos/dicas_postfix.htm?redirected=1 Esse tutorial tem como objetivo auxiliar os administradores de sistema a instalar Postfix e auxiliar a migrar um servidor rodando sendmail para o Postfix, demonstrando como fazer a configuração do MTA, através de exemplos. http://brlinux.linuxsecurity.com.br/noticias/000678.html http://www.prestech.net/projetos/postmmon/ Postfix Mailbox Monitor Postmmon = POSTfix Mailbox MONitor Trata-se de um script em perl que monitora de forma pro-ativa as caixas postais dos usuários, tem vários recursos configuraveis. http://www.stahl.bau.tu-bs.de/~hildeb/postfix/postfix_incoming.shtml bloquear relay pra outras redes http://www.linuxman.pro.br/postfix/ FILTROS NO POSTFIX Excelente tutorial pra configuar o Postfix pra filtrar mensagens de virus, contendo virus, RBL e muito mais. Pra configurar filtros no Postfix consulte este tutorial. Tecnicas Anti-SPAM com o Postfix http://www.linuxnews.com.br/artigosmail/mail11.php http://web.onda.com.br/nadal/ Configurar quota - caixa de mensagens - mailbox ou maildir http://www.securitysage.com/guides/postfix_uce.html Site em ingles sobre configuração do Postfix. INTRODUCTION - General notes and background HEADER_CHECKS - Mail header filtration BODY_CHECKS - Mail content filtration ACCESS FILTERS - Mail source, destination, and server filtration MAIN.CF - Options that can be implemented in main.cf RESTRICTION CLASSES - Custom filtration using restriction classes MASTER.CF - Options and supporting details that can be implemented in master.cf ANTIVIRUS - AntiVirus filtration RBL LISTS - Real-time (IP Based) Blacklist filtration RHSBL LISTS - Real-time (Domain Based) Blacklist filtration SPAMASSASSIN - SpamAssassin integration (standalone) MULIPLE FILTERS (SA) - SpamAssassin integration (multiple filtration steps) SASL / TLS CONFIGURATIONS - SASL Authentication & TLS Encryption HEADER REMOVAL - Anonymous Email / Header Removal NOTES - Final notes from the author ********************************* pflogsumm - Gera relatórios de uso do MTA Postfix (tem no CL10) ********************************* DICAS E RESUMO ZAGO O Postfix é um MTA que faz o serviço de receber as mensagens de outro servidor MTA = Mail Transfer Agent O postfix precisa de outros pacotes pra completar o servidor de e-mail, ele é altamente configuravel pra trabalhar com diversos pacotes, tais como SASL pra fazer relay em outro servidor, IMAP pra prover o serviço de pop3, serviço de entrega das mensagens aos clientes de e-mail, com fetchmail pra buscar as mensagens em outro servidor e mais uma infinidade de serviços que podem ser agregadas ao servidor de e-mail pra tratar as mensagens recebidas e enviadas, como antivirus, antispam, diversos filtros e etc.. Pra fazer a entrega das mensagens aos usuários vai precisar de um MDA pra pegar a mensagem do MTA e entregar ao usuario para leitura MDA = Mail Deliver Agent MUA entregador de mensagens, envia para um MTA MUA = Mail User Agent postconf - Postfix configuration utility Pra ver informações do postfix use o postconf, exemplo ver o que é suportado conforme as diretivas de compilação : postconf -m Veja mais no manual: man postconf ********************************* copia de: http://brlinux.linuxsecurity.com.br/artigos/dicas_postfix.htm?redirected=1 Esse tutorial tem como objetivo auxiliar os administradores de sistema a instalar Postfix e auxiliar a migrar um servidor rodando sendmail para o Postfix, demonstrando como fazer a configuração do MTA, através de exemplos. tutorial com exemplos de comandos e parametros de configuração. ********************************* > == > > The original message was received at Fri, 18 Jan 2002 22:52:42 -0200 > from mx-sec.terraempresas.com.br [200.176.131.2] > > ----- The following addresses had permanent fatal errors ----- > > > ----- Transcript of session follows ----- > 554 5.0.0 MX list for schwartzsolutions.eti.br. points back to > mail.terraempresas.com.br > 554 5.3.5 Local configuration error > ============================================================================ > === > > Já vacsulei tudo quanto e lista de discução do postfix mas não encontrei > resposta para o meu problema, até encontrei pessoas com o mesmo problemas, > mas não receberam resposta. Não vai encontrar nunca no Postfix. A mensagem acima diz que teu problema é no DNS! [root@dagon /root]# host -t mx schwartzsolutions.eti.br schwartzsolutions.eti.br mail is handled by 5 mail. schwartzsolutions.eti.br mail is handled by 10 mx-sec.terraempresas.com.br. [root@dagon /root]# Como não existe uma máquina 'mail' aqui, meu MTA também encaminharia para mx-sec.terraempresas.com.br... Aí, o mx-sec.terraempresas.com.br receberia a mensagem e ao enviar para você, ele veria que também não existe uma máquina 'mail' e enviaria para ele mesmo. Oops! Temos um loop! > Eu consigo enviar e-mail para dentro e fora da minha rede, consigo usar > a conexão POP3 normalmente. > Mas toda conta de e-mail externa a minha rede recebe a mensagem acima > como resposta ao envio. Sim, na tua rede interna você tem uma máquina chamada 'mail'. Se não tivesse, você também receberia a mensagem indicada. > A conexão é via Speedy Businness. > Alguém consegue me explicar porque está ocorrendo o erro? DNS mal configurado. > Luiz Alberto Schwartz > TI Consultant Desculpe-me a sinceridade, mas um consultor de TI deveria ter notado isso... Ainda mais pela mensagem de erro... ********************************* 4-7-02 - Boletim ViaLinuxis em sintonia com o Fórum Quero encaminhar uma mensagem de um email para outro Pergunta em Foco pergunta: [27-06-02] hmoreira Como faço para encaminhar automaticamente uma mensagem de uma conta de e-mail já existente no postfix para outra que acabo de criar. resposta 1 [01-07-02] telli Eu faço o seguinte: 1) Habilite no main.cf a utilizacao de alias (ja deve existir esta linha lá, talvez esteja comentada: alias_maps=hash:/etc/aliases 2) edite o arquivo /etc/aliases (já deve existir um arquivo com valores default) e inclua um alias para o endereço que vc quer. Ex.: Vamos supor que vc ja tivesse o endereco joao@dominio.com.br e vc quer encaminhar os e-mails desta conta para jose@dominio.com.br entao inclua a linha: joao: jose@dominio.com.br assim tudo o que entrar para joao@dominio.com.br sera encaminhado para jose@dominio.com.br 3) salve o arquivo e recompile com: postalias /etc/aliases 4) reinicie o postfix. Aqui eu posso redirecionar e-mails para qualquer outro dominio (bol,uol,terra,etc). Sds, JCT ********************************* De: crg Responder-a: crg3k@terra.com.br Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Liberar relay no postfix Data: 07 Jul 2002 02:28:33 -0300 On Domingo 07 Julho 2002 01:38, Paulo Henrique Benitez wrote: > Por favor, configurei meu servidor smtp em casa com o postfix. Depois > configurei o outloko da minha mina para utilizar o meu servidor para enviar > email. Para isto, só acrescentei uma conta smtp no outloko com o IP da > minha máquina. Mas ao tentar enviar, o outloko retornou uma mensagem de > erro dizendo que foi negado o acesso ao relay. Veja a mensagem presente nos Liberar o relay nao eh uma boa ideia, rapidamente seu servidor estaria sendo usado para enviar span. Voce poderia fazer algo assim: no seu arquivo main.cf geralmente em /etc/postfix voce coloca as seguintes linhas: smtpd_recipient_restrictions = permit_mynetworks check_client_access hash:/etc/postfix/access check_sender_access hash:/etc/postfix/sender_access reject_unknown_client check_relay_domains no arquivo /etc/postfix/access voce coloca os ips que tem acesso ao servidor no seguinte formato: xxx.xxx.xxx.xxx OK esses qualquer e-mail que venha desse IP podera fazer relay no seu servidor. Se voce nao tem como usar o IP (se ele for dinamico) voce coloca no arquivo sender_access o e-mail de quem voce quer liberar o relay no seguinte formato: diretorchato@meudominio.com.br OK gerentemaniaco@meudominio.com.br OK Voce deve compialr esses arquivos com os comandos: postmap /etc/postfix/main.cf postmap /etc/postfix/access postmap /etc/postfix/sender_access E reiniciar o postfix: /etc/init.d/postfix restart Bom, para um pequeno numero de usuarios isso ja eh o bastante, mas claro que existem maneiras melhores e mais seguras que essa que eu sugeri. A melhor maneira que encontrei ate agora eh simplesmente permitir relay apenas para a rede interna e usuarios externos devem entrar na rede via VPN para poder enviar e-mail. Boa sorte! - -- CRG Linux user: #76132 GPG Key ID 65F2187D Libertas pecunia lui non potest. ********************************* De: Jorge Godoy Para: marcos_linux@gpoli.com.br Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Conectiva 8 e postfix Data: 06 Jun 2002 09:33:15 -0300 "Marcos_linux" writes: > Bom dia, Instalei o conectiva 8 e venho tentando configurar o > postfix. A porta 25 (smtp), e a porta 110(pop3) estão ok, mas tenho > a seguinte mensagem "Connection closed by foreign host.". O que eu > faço para habilitar corretamente o pop3 ??? Qualquer material sobre > o post fix é interresante. O Postfix não é um servidor POP. Ele é um servidor SMTP. A mensagem "Connection closed by foreign host" aparece onde? No servidor POP? Nos logs do Postfix? Qual o servidor POP que você está usando? Qual programa você está usando para se conectar a eles? Usa algum tipo de autenticação? O que acontece se você executar um "telnet 110"? E um "telnet 25"? O que aparece nos logs do Postfix? E do seu servidor POP? -- Godoy. Assinantes em 06/06/2002: 2257 Mensagens recebidas desde 07/01/1999: 170084 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Marcello Achkar Teixeira Cc: Linux-BR Assunto: Re: (linux-br) LDAP Data: 10 Jun 2002 23:20:14 -0300 Marcello Achkar Teixeira writes: > Estou conseguindo utilizar somente para os usuarios cadastrados > normalmente não somente para o pop... seguindo todo o processo de > instalação disponível no site da conectiva. Seu servidor POP suporta? O Postfix é um servidor SMTP. Ele não tem nada de POP. -- Godoy. Assinantes em 10/06/2002: 2246 Mensagens recebidas desde 07/01/1999: 170622 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Renato A.Q.Salles Cc: Alexsandro Reis , Lista linux-br Assunto: Re: (linux-br) RE: [postfix-br] postconf.....que pacote rpm que tem ele ? Data: 13 Jun 2002 21:23:26 -0300 "Renato A.Q.Salles" writes: > Não sei, chará, instalei dezenas de vezes o postfix e nunca retornou > erros como o que você descreve. O rpm deve ser instalado como root, > e o sh deve estar no seu PATH. > No próprio postfix.org você vai achar documentação para instalação via tar.gz > Mesmo no site da RedHat tem guias sobre postfix. Recomendo que em sistemas baseados em RPM você nunca instale um "tar.gz" manualmente. Gere um pacote RPM para isso, se for imprescindível. O motivo é justamente este de dependências. Quando ao RPM, os RPMs do RH parecem-me quebrados, pelo que andei "ouvindo por aí"... use o que está referenciado na página do Postfix. Ou tente instalar o RPM da Conectiva. Sds, -- Godoy. Assinantes em 13/06/2002: 2250 Mensagens recebidas desde 07/01/1999: 171057 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Paulo Henrique Benitez Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Por trás de um cliente de email Data: 13 Jun 2002 18:48:33 -0300 Paulo Henrique Benitez writes: > Olá lista, > Estou com uma pequena dúvida sobre os clientes de email. Uso o servidor pop do > Terra e configurei meu próprio smtp com o postfix. Para enviar mensagens não > preciso informar ao cliente de email qual o meu servidor smtp. Logo ele tem > uma pré configuração que diz para enviar a mensagem através de um servidor > local. > Aqui esta a dúvida: Como ele envia a mensagem? Como ele sabe se estou usando o > qmail, ou o postfix ou o sendmail (esses 3 servidores tem uma sintaxe diferente > para mandar emails)? O comando "mail" tem alguma coisa haver com isto? O protocolo é independente da implementação. Ele tem um MTA embutido, este teu programa, que tenta conectar-se via SMTP com teu localhost. A partir daí, uma negociação SMTP ocorre e o MTA se encarrega do resto. -- Godoy. Assinantes em 13/06/2002: 2250 Mensagens recebidas desde 07/01/1999: 171045 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Oséias C. Ferreira Cc: linux-br Assunto: Re: (linux-br) Por que meu fetchmail e lento ? Data: 15 Jun 2002 14:03:05 -0300 "Oséias C. Ferreira" writes: > Uso o fetchmail baixar minhas mensagens, queria saber porque ele fica > demorando para baixar as mensagens, se comparado com o netscape, por > exemplo. > > o meu .fetchmailrc esta' assim: > > poll pop3.ig.com.br protocol pop3 > user meunome password minhasenha fetchall > > Como podem ver o servidor e' o IG. Qual é o seu servidor de e-mail? Ele é que está lento (ou mal configurado). Pela sua configuração, você está baixando os e-mails do ig e entregando-os ao seu MTA que está então processando-o normalmente. Isso deve incluir buscas no DNS, etc. Com o Netscape, ele pega a mensagem do iG e entrega-a ou à caixa postal diretamente (mais provável) ou ao MTA interno dele que a entrega à caixa postal, sem buscas no DNS. Solução? Se você não precisa de um MTA rodando localmente, use a opção mda e indique o procmail como MDA. Se precisa do MTA, configure-o de acordo. Sugiro que uses o Postfix como MTA... -- Godoy. Assinantes em 15/06/2002: 2240 Mensagens recebidas desde 07/01/1999: 171245 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Lucas Zinato Carraro Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Como redirecionar de um postfix para outro !!!! Data: 17 Jun 2002 09:17:24 -0300 Lucas Zinato Carraro writes: > Olá a todos da lista.. > A minha dúvida é a seguinte, como posso fazer para um postfix > redirecionar toda a entrega que ele fosse fazer local ou de rede para > outra máquina ???? tenho máquina1 e quero que á máquina1 redirecione > para á máquina2 que faz toda a entrega !!!! Iptables , ipchains não > atendem no que eu preciso ... Preciso que o postfix faça isto .. Apenas diga para ele que todas as entregas devem ser realizadas pela outra máquina. Não cadastre nenhum usuário local, desabilite o serviço de entregas locais, cadastre a outra máquina como smarthost, etc. A documentação te explica como fazer isso. Tem exemplos para usar com, por exemplo, content filters, que podem ser facilmente adaptados por você para fazer o que desejas. Sds, -- Godoy. Assinantes em 17/06/2002: 2236 Mensagens recebidas desde 07/01/1999: 171374 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Matheus Soares Cc: lbr Assunto: Re: (linux-br) Postfix + UOL Data: 19 Jun 2002 15:36:15 -0300 "Matheus Soares" writes: > Caros, > > de alguns tempos para cá venho enfrentando um problema com meu servidor de > e-mails (postfix), consigo enviar e-mail para qualquer domínio sem problema > algum, porém todo e-mail que é mandado da minha rede para qualquer usuário > do UOL retorna com a seguinte mensagem de erro: > > : host mx4.uol.com.br[200.231.206.21] said: 550 cannot > deliver this mail! [Comando nao aceito] > > Qualquer dica é bem vinda. Seu postfix é um servidor registrado como MX de seu próprio domínio? Você tem autoridade sobre a resolução reversa de IPs? Já postei várias vezes aqui por quê você deve fazer relay num provedor para postar mensagens. Consulte o histórico por mensagens minhas e a string "DUL". -- Godoy. Assinantes em 19/06/2002: 2230 Mensagens recebidas desde 07/01/1999: 171794 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Fabiano Felix Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix - Retornar msg ao usuario qdo nao entregar mail ao destino Data: 21 Jun 2002 15:02:13 -0300 Fabiano Felix writes: > Estou com um grande problema: quando meu usuarios enviam um e-mail e ele > por algum motivo nao e entregue (endereco errado, desconhecido, delay, > etc), eles nao estao recebendo a notificacao do sistema sobre o > ocorrido, somente o postmaster (conforme a configuracao) recebe esses > avisos. Preciso fazer com que eles recebam esses avisos (ate pensei que > isso fosse padrao do MTA). Isso é configurado no destino... Se o destino não conseguir entregar, ele devolve para o endereço indicado no envelope SMTP. Se você configurou algo para mudar isso, volte ao padrão. > Alguem tem alguma ideia do que pode ser ??? Abaixo segue a saida do meu > postconf *NUNCA* poste tudo isso. Use "postconf -n". Você colocou os parâmetros padrão também. Eu não cheguei nem a olhar as linhas enviadas... -- Godoy. Assinantes em 21/06/2002: 2235 Mensagens recebidas desde 07/01/1999: 172120 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Rafael Padilha da Silva Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Ajuda no qmail+postfix Data: 21 Jun 2002 15:09:02 -0300 "Rafael Padilha da Silva" writes: > por favor gurizada! Péssima maneira de pedir ajuda... > alguem me ajuda a acabar de configura esse servidor de emails > to usando postfix e qmail , ja ta tudo funcionando bunitinho soh q agora > quando eu inviu uma mensagem ela vai pro servidor e na hora de checar as > novas mensagems > diz q nao tem mensagems novas . > achu q deve se alguam coisa dos diretorios onde estao ficando essas msgs > por favor ALGUEM ME AJUDA!! Não precisa gritar. Primeiro, decida-se se você está usando Qmail ou Postfix. Os dois desempenham a mesma função e não podem rodar simultaneamente aceitando conexões na mesma porta. Segundo, o servidor SMTP *NÂO* checa por mensagens nunca. Ele apenas as recebe e envia. Só. Você está tendo problemas com seu servidor POP ou IMAP? Se é isso, diga qual servidor e o que aparece nos logs tanto da entrega da mensagem quanto da tentativa de obtenção das novas mensagens. > > ps: ja tentei espera um tempo e checar mais tarde e nao deu tb. > ps2: ja tentei mandar de um outro usuario para o meu e tb nao da > desde ja grato!! E não aparece nada para o outro usuário? Este outro usuário está na mesma máquina? Para ele as coisas funcionam? Sds, -- Godoy. Assinantes em 21/06/2002: 2235 Mensagens recebidas desde 07/01/1999: 172123 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Anderson Lizardo Gomes Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Procmail/Fetchmail/Postfix Data: 28 Jun 2002 17:35:26 -0300 Anderson Lizardo Gomes writes: > O Postfix funciona para receber e-mails? (por exemplo, se alguém enviar > um e-mail para root@dominio.com.br, e este domínio tiver o Postfix, a > mensagem será armazenada na caixa de correio do root?) Não será armazenada na caixa de correio do root. A menos que você sacrifique a segurança do teu sistema. Primeiro que o root não deve ser usado para tarefas cotidianas, então não precisa ler e-mail. As mensagens para o root devem ser redirecionadas para o usuário que é (ou usuários que são) responsável pela máquina. A idéia inicial está correta. O Postfix é um MTA. > Quais outras utilidades do Procmail, além de filtragem e gerenciamento > de mailing lists? O procmail não gerencia mailing lists. Ele é um programa para PROCessar eMAILs. > O Fetchmail pode, ao baixar um e-mail, reenviá-lo para um outro servidor > SMTP? Sim. > Quais outras alternativas (talvez melhores) a esses programas Você realmente tem necessidade de algo melhor? Se sim, eu removeria o procmail e o fetchmail e ficaria com uma conexão direta na rede, recebendo as mensagens diretamente no servidor e repassando-as para o MDA que as entregará usando LMTP. Mas, dificilmente você precisará de algo mais do que os aplicativos citados por você oferecem. ********************************* De: Renato A. Q. Salles Para: Fabio Junior Oliveira Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Tamanha maximo das mensagens de e-mail Data: 03 Jul 2002 01:37:36 -0300 Use primeiro o parâmetro maibox_size_limit = 51200000 substituindo o valor default pelo novo em Kb. Por mensagem, seria o valor message_size_limit = 10240000 o default. Também, substitua pelo seu valor em Kb. > Gostaria de saber como defino um tamanha maximo para os e-mails que sao > enviandos pelo servidor??? > Estou usando Postfix. ********************************* De: Gilson Para: linux-br Assunto: (linux-br) Postfix + Fetchmail Data: 03 Jul 2002 14:05:42 -0400 Olá pessoal. Estou com dois problemas: 1. instalei o fetchmail 5.9.4-2cl. Meu .fetchmailrc (chupado do fetchmail 5.3.1) está assim: set logfile "" set postmaster "root" set bouncemail set properties "" set daemon 3600 poll [server] with proto POP3 user gbw there with password [senha] is gbw here with options rewrite mimedecode pass8bits Quando executo o comando fetchmail ele faz a conexão com o servidor pela porta 110 (verifiquei pelo netstat). Entretanto, após alguns segundos, desconecta-se sem buscar os e-mails. Tampouco emite mensagens de erro, seja no console seja nos arquivos de log. Os e-mails continuam no servidor remoto. 2. na mesma máquina instalei o Postfix. Consigo enviar mensagens normalmente da máquina local, mas quando tento conectar-me através de outra estação da rede recebo a mensagem que não foi possível conectar-se ao servidor de e-mail. A mensagem solicita ainda que eu verifique o nome e senha do usuário, mas estas estão corretas. ********************************* De: Jorge Godoy Para: Gilson Cc: linux-br Assunto: Re: (linux-br) Postfix + Fetchmail Data: 04 Jul 2002 11:04:48 -0300 "Gilson" writes: > Quando executo o comando fetchmail ele faz a conexão com o servidor > pela porta 110 (verifiquei pelo netstat). Entretanto, após alguns > segundos, desconecta-se sem buscar os e-mails. Tampouco emite > mensagens de erro, seja no console seja nos arquivos de log. > Os e-mails continuam no servidor remoto. Veja os logs lá. Ou rode o fetchmail em modo verborrágico (-v algumas vezes). > 2. na mesma máquina instalei o Postfix. Consigo enviar mensagens > normalmente da máquina local, mas quando tento conectar-me através > de outra estação da rede recebo a mensagem que não foi possível > conectar-se ao servidor de e-mail. A mensagem solicita ainda que > eu verifique o nome e senha do usuário, mas estas estão corretas. Nome e senha? Você usa autenticação no seu Postfix? Se não usa, essa mensagem não tem nada a ver com o problema. E veja os logs do Postfix, para saber o que acontece. -- Godoy. Assinantes em 04/07/2002: 2217 Mensagens recebidas desde 07/01/1999: 173738 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: Jorge Godoy Para: Fabio Junior Oliveira Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Tamanha maximo das mensagens de e-mail Data: 04 Jul 2002 11:09:58 -0300 "Fabio Junior Oliveira" writes: > Gostaria de saber como defino um tamanha maximo para os e-mails que sao > enviandos pelo servidor??? > Estou usando Postfix. cd /usr/share/doc/postfix-doc- egrep -ri size * Have fun. -- Godoy. Assinantes em 04/07/2002: 2217 Mensagens recebidas desde 07/01/1999: 173740 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:linux-br-owner@bazar.conectiva.com.br ********************************* De: crg Responder-a: crg3k@terra.com.br Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) limpar fila Postfix Data: 05 Jul 2002 00:35:02 -0300 On Quinta 04 Julho 2002 18:20, José Guilherme Menotti wrote: > Como eu faço para apagar as mensagens que não foram enviadas pelo Postfix, > que ainda estão na fila do postfix. Falaram para usar o comando postsuper > -d ALL, o problema é que o postsuper do meu servidor (CL 8) não tem o > parametro -d (tem somente os parametros -p, -s e -v). Acredito que o parametro -D e -d seja das versoes mais novas, nas que vem no cl7 e 8 eu fiz assim: #!/bin/bash /etc/init.d/postfix stop find /var/spool/postfix/deferred -type f | xargs rm /etc/init.d/postfix start Abracos. ********************************* De: Renato A. Q. Salles Para: José Guilherme Menotti Cc: Linux-Br Assunto: Re: (linux-br) limpar fila Postfix Data: 05 Jul 2002 02:01:39 -0300 Aí vai: cd /var/spool/postfix find incoming active deferred -name numerodamensagem -print | sed 1q | xargs rm 2>/dev/null Estou preparando um script interativo pra isso. Quanto estiver pronto, mando pra lista. > Como eu faço para apagar as mensagens que não foram enviadas pelo Postfix, > que ainda estão na fila do postfix. Falaram para usar o comando postsuper -d > ALL, o problema é que o postsuper do meu servidor (CL 8) não tem o > parametro -d (tem somente os parametros -p, -s e -v). ********************************* De: Renato A. Q. Salles Para: Postfix Cc: Linux Assunto: (linux-br) Re: [postfix-br] Problemas com Postfix!! Data: 10 Jul 2002 00:02:11 -0300 Se todos os problemas fossem fáceis assim de resolver seria uma maravilha. a) Estude inglês. b) Não dá tempo? Pegue o dicionário. A resposta para o seu problema está detalhadamente explicada na saída do comando/log postfix: ...procmail: Não pude criar /var/spool/mail/areis Esse é um bug do procmail. Ele não cria um arquivo para o usuário em /var... Então, crie você como root, setando os parâmetros: [areis@host] touch /var/spool/mail/areis chown areis.mail /var/spool/mail/areis chmod 660 /var/spool/mail/areis Vamos testar: echo Isto é um teste de e-mail | mail areis Volte a ser 'areis' e digite no shell: mail Ele deverá mostrar algo armazenado em /var/spool/mail/areis... É isso. Se não funcionar já é um outro problema, não o que está relatado abaixo. > Estou usando PostFix e quando mando uma mensagem ela vai normal mas rretorna > erro. O seguinte erro: > This is the Postfix program at host linux.nguide.com.br. > I'm sorry to have to inform you that the message returned > below could not be delivered to one or more destinations. > For further assistance, please send mail to > If you do so, please include this problem report. You can > delete your own text from the message returned below. > The Postfix program > : can't create user output file. Command output: > procmail: > Couldn't create "/var/spool/mail/areis" procmail: Lock failure on > "/var/spool/mail/areis.lock" procmail: Error while writing to > "/var/spool/mail/areis" > Alexsandro Reis ********************************* De: Jorge Godoy Para: Brunhara Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix receber email de usuario que nao existe Data: 08 Nov 2002 14:31:15 -0200 "Brunhara" writes: > ou seja, se o usuario nao existir ele redirecione sempre > para um usuario existente Procure o parâmetro "luser_relay" na documentação. -- Godoy. ********************************* De: Paulino Kenji Sato Para: linux-br Assunto: Re: (linux-br) Postfix, UCE, como fazer para rejeitar clientes smtp... Data: 23 Nov 2002 15:27:09 -0200 On Sat, 23 Nov 2002, Jorge Godoy wrote: > Paulino Kenji Sato writes: > > > smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access, > > reject_unknown_sender_domain > > ... > Não precisas indicar que se trata de um hash. Apenas um 'postmap > /etc/postfix/access' é suficiente. Eu que coloquei o hash por conta, após ver que não tava dando certo. > > Reiniciei o postfix > > smtpd_client_restrictions = reject_non_fqdn_sender, > reject_non_fqdn_recipient, > reject_unknown_sender_domain, > reject_unknown_recipient_domain, > hash:/etc/postfix/access, > reject_unknown_client > > > Parece-me uma configuração mais "segura" e exigente, principalmente > quanto à parte de DNS (spammers frequentemente não se preocupam com um > DNS corretamente configurado). Após outras lidas na documentação, coloquei o smtpd_client_restrictions eo bloqueio começou a funcionar. Era so ter tentado mais antes de mandar o email, mas ai não ia aprender os "truques" ali em baixo. :) Posso ter o access tambem em uma tabela sql? o /etc/postfix/access para regras fixas ea tabela sql para usar em um esquema de pop-before-smtp. > Quanto à funcionalidade eu, particularmente, prefiro usar mapas de > expressões regulares. No seu caso, usando o último domínio como > exemplo temos o seguinte: Dica anotada. > > [root@wintermute postfix]# postmap -q 'webservers.com.br' hash:access > REJECT "Humm... assim que se testa..." Agora essa parte da configuração esta assim smtpd_client_restrictions = check_client_access hash:/etc/postfix/access, permit_mynetworks, reject_unknown_client smtpd_sender_restrictions = check_sender_access /etc/postfix/access, reject_unknown_sender_domain e pelo que vejo no log, os emails com grande potencial de serem spam estão sendo rejeitados. Alguns termos inda não estão claros para mim, lendo http://www.postfix.org/uce.html tem as definições, mas não os compreedi por completo. (Meu inglês e péssimo) Para que servem os smtpd_client_restrictions (Quem pode conectar ao smtp) smtpd_sender_restrictions (Verifica pelo remetente do email, ou seja quando esta recebendo) e smtpd_recipient_restrictions (Pelo destinatário, ou seja quando se trata do envio) E quando se consulta um mapa e nele não existe uma ação para o objeto consultado, na documentação diz que será tratado por outro UCE, mas se não tiver mais a quem consultar, qual a ação padrão? Melhor eu parar de ler a documentação, e fechar esse email. Senão mais dúvidas vão surgir. :) Paulino ********************************* De: Jorge Godoy Para: Paulino Kenji Sato Cc: linux-br Assunto: Re: (linux-br) Postfix, UCE, como fazer para rejeitar clientes smtp... Data: 23 Nov 2002 16:27:32 -0200 Paulino Kenji Sato writes: > Após outras lidas na documentação, coloquei o > smtpd_client_restrictions eo bloqueio começou a funcionar. Era so ter > tentado mais antes de mandar o email, mas ai não ia aprender os > "truques" ali em baixo. :) Dica 2: coloque *todas* as restrições em smtpd_client_restrictions. Não é necessário usar as outras. Por quê? Por quê ao chegar nesta, o servidor já possui todos os cabeçalhos e informações para aplicar qualquer uma das restrições (exceto, obviamente, body_checks e header_checks que são baseados no conteúdo da mensagem). Isso lhe permitirá ordenar melhor o que deve acontecer e quando. Melhor do que ter que lembrar em qual passo do SMTP está a mensagem e que informações você pode usar para barrar a mensagem. A performance não é comprometida. > Posso ter o access tambem em uma tabela sql? AFAIK sim. > o /etc/postfix/access para regras fixas ea tabela sql para usar em um > esquema de pop-before-smtp. Você teria dois mapas. Não é necessário que eles sejam como o "access", mesmo que seu uso seja para isso. >> [root@wintermute postfix]# postmap -q 'webservers.com.br' hash:access >> REJECT > "Humm... assim que se testa..." :o)) Podes testar assim também: [root@wintermute postfix]# postmap -q - hash:access joao maria teste teste2 teste REJECT [root@wintermute postfix]# postmap -q - hash:access joao teste maria teste teste2 teste REJECT teste REJECT [root@wintermute postfix]# Ou seja, várias linhas e encerrando-as com CTRL-D (EOF). > Agora essa parte da configuração esta assim > smtpd_client_restrictions = check_client_access hash:/etc/postfix/access, > permit_mynetworks, > reject_unknown_client > smtpd_sender_restrictions = check_sender_access /etc/postfix/access, > reject_unknown_sender_domain > > e pelo que vejo no log, os emails com grande potencial de serem spam estão > sendo rejeitados. Coloque na mesma regra e coloque tudo em smtpd_client_restrictions. > smtpd_client_restrictions > (Quem pode conectar ao smtp) > smtpd_sender_restrictions > (Verifica pelo remetente do email, ou seja quando esta recebendo) Não é o remetente no "From:" é o remetente no "From ". O remetente do envelope :-) > smtpd_recipient_restrictions > (Pelo destinatário, ou seja quando se trata do envio) :-) Para evitar esta confusão, coloque tudo numa restrição só, na ordem em que deve ser checada. > E quando se consulta um mapa e nele não existe uma ação para o objeto > consultado, na documentação diz que será tratado por outro UCE, mas se não > tiver mais a quem consultar, qual a ação padrão? Você define. Por exemplo: smtpd_client_restrictions = checagem_a, checagem_b, checagem_c, permit A ação padrão será deixar a mensagem passar, ou seja, se nada a impediu até ali, ela passa. smtpd_client_restrictions = checagem_a, checagem_b, checagem_c, reject A ação padrão será barrar a mensagem, ou seja, se nenhuma regra a deixou passar, ela morre ali. > Melhor eu parar de ler a documentação, e fechar esse email. Senão mais > dúvidas vão surgir. :) Dúvidas indicam que você está estudando e aprendendo. Melhor tirá-las aqui do que deixar um relay aberto e correr depois com o servidor em listas negras. -- Godoy. ********************************* De: Jorge Godoy Para: Paulino Kenji Sato Cc: linux-br Assunto: Re: (linux-br) Postfix, UCE, como fazer para rejeitar clientes smtp... Data: 23 Nov 2002 08:37:30 -0200 Paulino Kenji Sato writes: > smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access, > reject_unknown_sender_domain > > e no /etc/postfix/access > dsl.telesp.net.br REJECT > customer.telesp.net REJECT > dsl-sp.uol.com.br REJECT > user.veloxzone.com.br REJECT > webservers.com.br REJECT > > depois rodei o postmap hash:/etc/postfix/access Não precisas indicar que se trata de um hash. Apenas um 'postmap /etc/postfix/access' é suficiente. > Reiniciei o postfix Não é necessário. Esse mapa deve ser relido automaticamente sem nenhuma intervenção ou, para apressar, podes executar 'postfix reload' que ele recarrega as configurações por completo. smtpd_client_restrictions = reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, hash:/etc/postfix/access, reject_unknown_client Parece-me uma configuração mais "segura" e exigente, principalmente quanto à parte de DNS (spammers frequentemente não se preocupam com um DNS corretamente configurado). Quanto à funcionalidade eu, particularmente, prefiro usar mapas de expressões regulares. No seu caso, usando o último domínio como exemplo temos o seguinte: ,----[ access (hash) ] | webservers.com.br REJECT `---- ,----[ access (pcre e regexp) ] | /webservers.com.br/ REJECT `---- NOTA:. A expressão regular acima não é a mais eficiente, mas não é a mais impactante. O que pode estar acontecendo é que não está vindo exatamente o termo adicionado ao mapa, como no exemplo acima. [root@wintermute postfix]# postmap -q 'webservers.com.br' hash:access REJECT [root@wintermute postfix]# postmap -q 'www.webservers.com.br' hash:access [root@wintermute postfix]# postmap -q 'www.webservers.com.br' pcre:access REJECT [root@wintermute postfix]# postmap -q 'webservers.com.br' pcre:access REJECT [root@wintermute postfix]# postmap -q 'webservers.com.br' regexp:access REJECT [root@wintermute postfix]# postmap -q 'www.webservers.com.br' regexp:access REJECT [root@wintermute postfix]# Sds, -- Godoy. ********************************* De: Jorge Godoy Para: Tekko Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Configurar Amavis-perl + uvscan+ postfix Data: 23 Nov 2002 08:42:47 -0200 "Tekko" writes: > Tentei configurar o amavis + postfix + uvscan, mas não estou conseguindo > faze-lo rodar perfeitamente. > Alguem ja configurou pelo tutorial readme.postfix do amavis?? http://www.g2ctech.com/artigos/amavis-perl+postfix.html -- Godoy. ********************************* De: Jorge Godoy Para: Willian Phillipp Cc: Linux-BR , Tekko , Vinicius Nogueira Assunto: Re: (linux-br) Postfix + Antivirus Data: 27 Nov 2002 12:16:16 -0200 "Willian Phillipp" writes: > Ok, funcionou, coloquei "300s", agora eu queria saber como editar, a msg de > retorno de email inesistente. Somente editando o código fonte e recompilando. Só tenha em mente que pessoas de fora do país que mandarem mensagens para um usuário inexistente receberão a mensagem, ou seja, seu provedor/servidor não está restrito apenas a pessoas que falem português. > aproveitando o embalo, alguem sabe um antivirus pro postfix? Vários já foram citados nesta lista. O histórico é acessível em http://linux-br.conectiva.com.br/ ********************************* De: Willian Phillipp Para: Linux-BR Cc: Tekko , Vinicius Nogueira Assunto: Re: (linux-br) Postfix + Antivirus Data: 27 Nov 2002 09:57:52 -0200 Tekko escreveu: > Acho que vc tem de alterar ou acrescentar esta linha > maximal_queue_lifetime = 5d Ok, funcionou, coloquei "300s", agora eu queria saber como editar, a msg de retorno de email inesistente. aproveitando o embalo, alguem sabe um antivirus pro postfix? []'s Lipy UIN 39529788 ********************************* De: Rogerio Araujo(TERRA) Para: Linux-BR Assunto: (linux-br) postfix relay aberto Data: 28 Dec 2002 11:59:13 -0200 oi bom dia estou com um problema em um cliente meu. O ip dlee (200.217.236.106) esta listado no http://ordb.org/lookup/ como estando com o relay aberto. Ja configurei no main.cf mas ainda nao consegui resolver isso abaixo te envio a saida do postconf -n . Se puder me ajudar eu te agradeco. alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases command_directory = /usr/sbin command_time_limit = 1000 daemon_directory = /usr/lib/postfix daemon_timeout = 18000 debug_peer_level = 2 default_privs = nobody default_transport = smtp delay_warning_time = 0 deliver_lock_delay = 1 disable_vrfy_command = yes fork_delay = 1 ipc_idle = 100 ipc_timeout = 3600 mail_owner = postfix mail_version = Postfix-Mcarone mailbox_command = /usr/bin/procmail max_idle = 100 mydestination = $mydomain myorigin = $myhostname, $mydomain, localhost.$mydomain program_directory = /usr/sbin queue_directory = /var/spool/postfix relay_domains = $mydestination smtp_connect_timeout = 0 smtp_data_done_timeout = 600 smtp_data_init_timeout = 120 smtp_data_xfer_timeout = 180 smtp_helo_timeout = 300 smtp_mail_timeout = 300 smtp_quit_timeout = 300 smtp_rcpt_timeout = 300 smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) smtpd_error_sleep_time = 5 smtpd_recipient_restrictions = permit_mynetworks check_client_access hash:/etc/postfix/client_access check_relay_domains smtpd_timeout = 300 stale_lock_time = 500 transport_retry_time = 60 trigger_timeout = 10 De: Marcus Lima Responder-a: marcuslima@marcuslima.eti.br Para: Fixx Linux , linux-br@bazar.conectiva.com.br Assunto: (linux-br) RES: (linux-br) Relay Aberto Data: 28 Dec 2002 16:00:50 -0200 > Alguem pode me dizer como faço para fechar o relay do sendmail? Qual distro? No Conectiva cd /etc/mail vi access Edite este arquivo de forma que fique assim: 127 RELAY 192.168.0 RELAY 200.xxx.xxx RELAY onde 192.168.0 é sua rede interna e 200.xxx.xxx os seus outros servidores com IPs válidos que irão utilizar esta máquina como servidor de Mail (se for o caso). Depois de editar o arquivo rode o comando dentro do mesmo diretório: makemap -v hash access.db < access Só isso, não precisar reiniciar o Sendmail. - Marcus Lima. --- ********************************* De: Infox Para: flaviolinux@process.com.br Cc: flaviolinux@process.com.br, linux-br Assunto: Re: (linux-br) Problemas de Recebimento de e-mail com o Postfix + DNSGratuito Data: 03 Jan 2003 12:32:08 -0200 Faz então um teste com o comando "host -a" para o seu domínio usando o DNS direto e o reverso, se os dois responderem legal quer dizer que está ok. Se quiser me passe o nome do domínio e o IP do DNS responsável por ele que faço um teste pela minha rede. Falou ********************************* De: Ricardo Guedes Para: flaviolinux@process.com.br, linux-br Assunto: Re: (linux-br) Problemas de Recebimento de e-mail com o Postfix + DNSGratuito Data: 03 Jan 2003 00:25:16 -0400 Caro Flávio, Eu acredito que deve ter alguma coisa errada na configuração do seu postfix. Verifique tudo. Outra é olhar o seu arquivo /etc/hosts. Tem que esta desta forma 127.0.0.1 new_host.dyndns.org sua_maquina Provavelmente a sua deve estar diferente. Se não tiver coloque. Bom, eu não sei como funciona o postfix, porém não deve ser muito diferente do sendmail. Aqui eu uso a dobradinha Sendmail+DynDns. Este email e enviado usando este sistema! Ricardo Guedes ********************************* De: João Telli Responder-a: João Telli Para: linux Assunto: Re: (linux-br) Redirecionamento de Email PostFix Data: 06 Jan 2003 08:22:48 -0200 Sgte, veja se no seu main.cf a linha alias_maps=hash:/etc/aliases esta descomentada, se não estiver, descomente. O arquivo /etc/aliases contem os alias (apelidos, atalhos, etc) para as contas e grupos. Por exemplo, o jose saiu de férias e vc quer que todos os e-mails destinados para o jose caiam na caixa do joao, entao coloque assim: jose: joao vc tambem pode criar um grupo assim: grupo_comercial: jose, joao, pedro assim todo e-mail enviado para grupo_comercial sera redirecionado para o jose, joao e pedro. Apos alterar este arquivo vc deve "compilá-lo" (o termo correto não é este, mas vai lá) com o comando postalias /etc/aliases daí é só reiniciar o postfix e pronto. Boa sorte. JCT ----- Original Message ----- From: "Vitor Alexandre S Marinho" To: "Lista de Discussão Linux Goias" ; "'Lista Linux'" Sent: Monday, January 06, 2003 7:42 AM Subject: (linux-br) Redirecionamento de Email PostFix Caros amigos, alguem sabe como é possivel redirecionar os emails de um usuario que por exemplo esta de férias para um outro usuario valido? A situacao é exatamente essa, tenho alguns funcionarios de férias e queria redirecionar todos os emails desta pessoa para outra pessoa do seu setor, como posso fazer isso utilizando o PostFix? Abraços ********************************* De: Brunhara Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) Postix auth no Cl8.0 c/ outlook5 funcionouuuuu!!!!!!! Data: 13 Jan 2003 14:56:51 -0200 Ola, obrigado a todos que me ajudaram, Andreas, Eduardo, Godoy, etc..... [root@ns1 stf]# [root@ns1 stf]# telnet 192.168.1.200 25 Trying 192.168.1.200... Connected to 192.168.1.200. Escape character is '^]'. 220 ns1.solar.ind.br ESMTP Postfix (Postfix-20010228-pl08) ehlo ns1.solar.ind.br 250-ns1.solar.ind.br 250-PIPELINING 250-SIZE 10240000 250-ETRN 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250 8BITMIME auth login 334 VXNlcm5hbWU6 [root@ns1 stf]# [root@ns1 stf]# postconf -n alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_privs = nobody default_transport = smtp disable_vrfy_command = yes mail_owner = postfix mailbox_command = /usr/bin/procmail mydestination = $myhostname, localhost.$mydomain, /etc/postfix/dominios mydomain = solar.ind.br myhostname = ns1.solar.ind.br mynetworks = 192.168.1.0/24, 127.0.0.0/8 myorigin = solar.ind.br program_directory = /usr/sbin queue_directory = /var/spool/postfix relay_domains = $mydestination, /etc/postfix/relay-domains smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous virtual_maps = hash:/etc/postfix/virtual [root@ns1 stf]# 1) instalei o postfix normalmente 2) configurei ele para funcionar na minha rede como descrito no site da conectiva 3) instalei os pacotes sasl-1.5.24-15cl.i386.rpm sasl-plug-plain-1.5.24-15cl.i386.rpm sasl-programs-1.5.24-15cl.i386.rpm sasl-plug-login-1.5.28BETA-1cl.i386.rpm db1-1.85-6cl.i386.rpm db1-devel-1.85-6cl.i386.rpm db1-devel-static-1.85-6cl.i386.rpm db2-2.4.14-6cl.i386.rpm db2-devel-static-2.4.14-6cl.i386.rpm db2-devel-2.4.14-6cl.i386.rpm db3-3.1.17-8cl.i386.rpm db3-devel-3.1.17-8cl.i386.rpm db3-devel-static-3.1.17-8cl.i386.rpm db3-utils-3.1.17-8cl.i386.rpm 4) baixei o postfix source do site da conectiva 5) compilei ele e segui o a documentaçao do proprio site do postfix e pronto, apesar de ter lido muitos outros sites e emails de outras lista que encontrei no google Agora vou fazer uma instalaçao do zero,, porque minha maq esta com tanta porcaria que eu baixei e vai ser bom saber quais os pacotes que realmente sao necessarios principalmente porque eu misturei algumas coisa do redhat8 apesar de ter desinstalado os pacotes que estao agora na minha maquina alguns eu acabei desintalando nas tentaiva e erros [root@ns1 stf]# rpm -qa|grep sasl sasl-plug-login-1.5.28BETA-1cl sasl-programs-1.5.24-15cl sasl-1.5.24-15cl sasl-plug-plain-1.5.24-15cl [root@ns1 stf]# rpm -qa|grep db db1-1.85-6cl db2-2.4.14-6cl db1-devel-static-1.85-6cl db3-3.1.17-8cl gdbm-1.8.0-7cl db3-devel-3.1.17-8cl pwdb-0.58-8cl db3-devel-static-3.1.17-8cl db1-devel-1.85-6cl [root@ns1 stf]# ********************************* De: Eder S. G. Responder-a: Eder S. G. Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) -=> CL8 + Postfix + Autenticação SMTP <=- Data: 10 Jan 2003 19:22:09 +0300 Bom dia a todos os assinantes da lista Linux-BR. Lendo as últimas mensagens da lista referentes à autenticação do protocolo SMTP no MTA PostFix sob o Conectiva Linux 8, fiz uma busca em meus arquivos pessoas e encontrei um tutorial que foi disponibilizado no portal PontoBR (www.pontobr.org) sugerindo um passo-a-passo dos procedimentos para tal tarefa. Segue abaixo o tutorial: ######################## INICIO ############################# Você precisa configurar um MTA para fazer relay em algum servidor que exige SMTP AUTH? Alguns pontos iniciais precisam ser esclarecidos: 1 - A 'regra de bolo' que vou apresentar se restringe explicitamente ao MTA PostFix sob Conectiva Linux (snaphost pós-CL8, mais especificamente), então não estranhe caso encontre algo diferente. 2 - Do jeito que vou apresentar, parece estupidamente simples (e é). E quem disse que eu fiz na ordem correta e com todos os passos necessários na primeira vez? Digamos que seu provedor passou a exigir SMTP auth e largou na página apenas um 'tutorial' para usuários de Outlook que sabem apenas ver figurinhas conseguirem reproduzir a série de clickes necessárias e deixaram os usuários linux 'out in the cold' sem maiores detalhes técnicos sobre o tipo de senha exigida, etc. 1º Vamos descobrir que tipo de autenticação seu SMTP suporta/está exigindo (em bold o que voce precisa digitar, em itálico a resposta que nos interessa): telnet nome.do.seu.relay.smtp.com.br stmp EHLO localhost 250-XXXXX.XXXXXXX.com.br Hello N-NNN.ctameNNN-N.XXXXXXX.net.br [NNN.NNN.NNN.NN] 250-SIZE 10485760 250-PIPELINING 250-AUTH PLAIN LOGIN 250 HELP O que nos interessa é que esse servidor SMTP suporta PLAIN LOGIN, vamos guardar essa informação para usarmos mais tarde. Vamos agora ver o que é necessário acrescentar no arquivo /etc/postfix/main.cf # ligar autenticacao smtp_sasl_auth_enable = yes # # apenas se autenticar, sem 'anonymous' smtp_sasl_security_options = noanonymous # # arquivo com contas/senhas smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd (isso assumindo que a entrada relayhost já aponta para a máquina correta) Agora precisamos criar o arquivo /etc/postfix/sasl_passwd que fizemos referência aí em cima, será o arquivo que guardará o par conta/senha necessários para autenticação. Crie esse arquivo com o seguinte conteúdo: nome.do.seu.relay.smtp.com.br conta:senha após criá-lo execute em /etc/postfix: postmap hash:sasl_passwd Agora o último passo que falta para você não ganhar várias entradas com "(Authentication failed: cannot SASL authenticate to server smtp.XXXXXXX.com.br[NNN.NNN.NNN.NN]: no mechanism available)" no seu arquivo /var/log/maillog é instalar os pacotes sasl-plug-login e sasl-plug-plain (no meu caso que a autenticação é PLAIN, lembra?) usando o sempre-prático apt: apt-get install sasl-plug-login sasl-plug-plain e é isso, feliz relay com smtp-auth. ########################### FIM ############################## Bem, uma excelente sexta-feira a todos vocês, ********************************* De: Listas Inter.Net Para: Jorge Godoy Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) amavis-ng + postfix Data: 19 Jan 2003 07:36:55 -0300 Godoy, foi justamente esse procedimento + o README.postfix que eu segui :-( Se tiver um dica eu agradeço . Carlos ' > > > Instalei o amavis-ng no postfix . > > (...) > > > Não sei como resolver, já vasculhei o google e não > vi > > nada a respeito. > > http://www.g2ctech.com/artigos/amavis-perl+postfix.html > > Siga este procedimento. > De: Jorge Godoy Para: Listas Inter.Net Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) amavis-ng + postfix Data: 19 Jan 2003 08:52:58 -0200 "Listas Inter.Net" writes: > Godoy, foi justamente esse procedimento + o > README.postfix que eu segui > :-( Você reiniciou o Postfix após alterar o master.cf? Este é um dos arquivos que ele não relê automaticamente. ********************************* De: Alexandre O. Rosa Para: LINUX , rbonilho Assunto: (linux-br) RES: (linux-br) Solução Antivirus para Postfix Data: 20 Jan 2003 09:38:51 -0200 Olá Reinaldo, Estou no mesmo barco que vc, agora mesmo estava vendo a página do Jorge Godoy, não comecei a instalar ainda mais dá uma olhada. http://www.g2ctech.com/artigos/amavis-perl+postfix.html Falou ********************************* De: Andreas Hasenack Para: raphael Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) postfix Data: 14 Jan 2003 15:23:47 -0200 Em Tue, Jan 14, 2003 at 11:20:39AM -0200, raphael escreveu: > #regra > :0 > * ^From:raphael@saudeinternacional.com.br > /dev/null > > ... teoricamente todo email que viesse deste destinatario seria ignorado ? Se o from dele estiver assim, "From:raphael", sim, mas acho que falta um espaço ali, né? :) ********************************* De: Jorge Godoy Para: raphael Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) postfix Data: 14 Jan 2003 12:27:00 -0200 raphael writes: > :0 > * ^From:raphael@saudeinternacional.com.br > /dev/null > > ... teoricamente todo email que viesse deste destinatario seria ignorado ? Remetente, e não destinatário. O destinatário é você. > o que esta errado ? Nenhuma mensagem tem o endereço de email imediatamente colado no cabeçalho 'From:', como você especificou. Sugiro mudar para: * ^From:.*rapahel@saudeinternacional.com.br Sds, -- Godoy. ********************************* De: Andreas Hasenack Para: Brunhara Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postix auth no Cl8.0 c/ outlook5 funcionouuuuu!!!!!!! Data: 13 Jan 2003 18:28:01 -0200 Em Mon, Jan 13, 2003 at 02:56:51PM -0200, Brunhara escreveu: > Ola, obrigado a todos que me ajudaram, > Andreas, Eduardo, Godoy, etc..... [snip] Está subindo para o ftp agora um postfix para o CL8 compilado com suporte a SASL, além de novos pacotes do SASL habilitando o plugin LOGIN. ********************************* De: Jorge Godoy Para: Davi Vagner Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix Data: 13 Jan 2003 17:27:16 -0200 "Davi Vagner" writes: > Alguém sabe se no postfix tem como configurar uma resposta > automática para conta de e-mail específica? Não tem. Esta não é uma tarefa do MTA. Use algo como o vacation para isto. -- Godoy. ********************************* De: Andreas Hasenack Para: Brunhara , Andre Ribeiro Souto , Linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) SASL como checar se esta funcionado??? Data: 10 Jan 2003 10:26:13 -0200 Em Thu, Jan 09, 2003 at 10:59:44AM -0200, Brunhara escreveu: > O eduardo e eu, estao tentando fazer o postfix+salsl funcionar no cl8 so que > parece que o pessoal da conectiva nao implementou a soluçao completa > parece que eles concordao que smtp nao deve ter a funçao de autentificar > "segundo o desenvolvedor" Não espalhe FUD. É o *método* LOGIN que não é recomendado, e não a autenticação em si. Abaixo o trecho do arquivo sysadmin.html incluído no pacote sasl-doc que recomenda que o método LOGIN não seja habilitado: The LOGIN mechanism (not to be confused with IMAP4's LOGIN command) is an undocumented, unsupported mechanism. It's included in the Cyrus SASL distribution for the sake of SMTP servers that might want to interoperate with old clients. Do not enable this mechanism unless you know you're going to need it. When enabled, it verifies passwords the same way the PLAIN mechanism does. Em suma, é um método não documentado. "Se funcionar, é lucro", é basicamente o que eles estão dizendo. ********************************* De: Infox Para: Rogerio Araujo(TERRA) , Marcelo Vivan Borro Cc: Marcello Achkar Teixeira , Linux-BR Assunto: Re: (linux-br) PostFix+SMTP auntenticando Data: 08 Jan 2003 08:14:06 -0200 Aqui na empresa (provedor) colocamos o webmail (uebimiau) para os clientes usarem quando estiverem conectados por outro provedor. ----- Original Message ----- From: "Rogerio Araujo(TERRA)" To: "Marcelo Vivan Borro" Cc: "Marcello Achkar Teixeira" ; "Linux-BR" Sent: Tuesday, January 07, 2003 2:20 PM Subject: Re: (linux-br) PostFix+SMTP auntenticando ja vivi este problema tambem marcelo. O que ocorre eh que os usuarios externos nao se conectam em seu servidor mas usam algum outro provedor ( IG, TERRa, UOL, etc, etc, etc). Neste caso o postfix nao deixa o relay aberto por isso eles nao conseguem enviar emails corretamente. Aconselho voce a nao abrir seu relay para resolver este problema. Caso queira crie um arquivo chamado relay-domains e neles liste todos os dominios uque poderao utilizar seu servidor.veja os manuais do postfix. e veja o main.cf la tem alguma coisa sobre isso tambem ********************************* De: Jorge Godoy Para: Marcello Achkar Teixeira Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PostFix+SMTP auntenticando Data: 07 Jan 2003 11:48:38 -0200 "Marcello Achkar Teixeira" writes: > Alguêm poderia me fornecer outra solução se for melhor ou me ajudar a > resolver com essa mesma?? POP before SMTP. http://popbsmtp.sourceforge.net/ ********************************* De: Rauklei P.S.=?ISO-8859-1?Q?Guimar=E3es?= Para: Francisco Doring Martins Cc: linux-br , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix + Procmail Data: 28 Jan 2003 22:29:57 -0200 On Tue, 28 Jan 2003 11:00:16 -0200 "Francisco Doring Martins" wrote: > Ola! > Uso o Postfix como MTA, e como MDA preciso utilizar o Procmail. Os > logs tem o seguinte registro: > > Jan 28 08:46:21 labs postfix/local[1693]: 36D60281: to=xxx@yyy.com, > relay=local, delay=0, status=sent ("|/usr/bin/procmail") > > Soh que o e-mail enviado nao estah no /var/mail/xxxx. > Quando tiro a opcao mailbox_command = /usr/bin/procmail do meu > main.cf, recebo as mensagens tranquilamente. > O que pode estar acontecendo? Faltou o argumento ao procmail, no postfix exite exemplo a respeito. Eu por exemplo uso a opção -a $HOME/$LOGNAME, que faz com que ele crie o user.lock no /var/spool/mail, tendo referencia os usuários do /home. É claro que se tiver um usuário "virtual" pode ocorrer uma falha, mas como para mim isso acontece rararmente, pois para cada conta virtual existe um usuário relacionado funciona legal. []'s ********************************* De: zgrp unknow Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) Bloqueando SPAM definitivamente no postfix !? Data: 30 Jan 2003 17:05:28 -0300 Ola, Eu tenho um postfix configurado que eu achei que estava com o relay fechado. Até porque dizem que o padrão do postfix eh ter o relay fechado. Então eu submeti meu MTA ao seguinte teste: http://www.antispam-ufrj.pads.ufrj.br/test-relay.html E infelizmente meu mta falhou em um dos testes. :/ Eu tenho as seguintes configs no meu postfix: relay_domains = $mydestination mydestination = $myhostname, localhost.$mydomain, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain myhostname = mail.server.com.br mydomaind = server.com.br smtpd_client_restrictions=reject_maps_rbl maps_rbl_domains = blackholes.mail-abuse.org dialups.mail-abuse.org relays.mail-abuse.org So que o meu postfix falhou no test nº 7! :/ O que esta faltando ??? O que adicionar para que realmente não passe no teste de SPAM ?? ps.: Eu ja utilizei spamassim mas eh baseado em palavras... eu não acho que seja uma medida realmente eficiente. :/ Eu ouço as pessoas falarem de pop-before-smtp, essa pode ser a solução ?? Ele realmente evita spam ?? Eu tenho umas duvidas, por exemplo: Todo mundo pra acessar o MTA tem q antes autenticar no pop. Até ai tudo bem. Mas e por exemplo se alguem (esta conectado na uol) e me manda uma msg, o cara primeiro vai conectar no MTA da UOL que vai conectar no meu MTA pra me passar a msg. Mas nesse caso a conexão do MTA da UOL com o meu falharia, não ?? Ja que o MTA da UOL não seu autenticou no meu server ?? :) Desculpe se eu não fui muito claro. :) T+ Obrigado. ********************************* De: Valter Buriti Para: zgrp unknow Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Bloqueando SPAM definitivamente no postfix !? Data: 02 Feb 2003 13:49:09 -0200 zgrp unknow wrote: Então eu submeti meu MTA ao seguinte teste: http://www.antispam-ufrj.pads.ufrj.br/test-relay.html E infelizmente meu mta falhou em um dos testes. :/ Cara fiz o mesmo teste e passei em todos, se quiser conferir minha configuracao, toma ai... no arquivo main.cf queue_directory=/var/spool/postfix command_directory=/usr/sbin daemon_directory=/usr/lib/postfix mail_owner=postfix default_privs=nobody alias_maps=hash:/etc/postfix/aliases mail_spool_directory=/var/spool/mail mailbox_command=/usr/bin/procmail -Y -a $DOMAIN smtpd_banner=$mydomain ESMTP debug_peer_level=2 delay_warning_time=4 myhostname=maquina.dominio myorigin=$mydomain inet_interfaces=all mydestination=$mydomain relayhost= masquerade_domains=$mydomain alias_database=hash:/etc/postfix/aliases virtual_maps=hash:/etc/postfix/virtual canonical_maps=hash:/etc/postfix/canonical home_mailbox=Mailbox relay_domains=$mydomain smtp_connect_timeout=0 smtp_helo_timeout=300 smtp_mail_timeout=300 smtp_rcpt_timeout=300 smtp_data_init_timeout=120 smtp_data_xfer_timeout=180 smtp_data_done_timeout=600 smtp_quit_timeout=300 daemon_timeout=18000 ipc_idle=100 ipc_timeout=3600 max_idle=100 trigger_timeout=10 smtpd_timeout=300 smtpd_error_sleep_time=5 command_time_limit=1000 deliver_lock_delay=1 fork_delay=1 stale_lock_time=500 transport_retry_time=60 maximal_backoff_time=4000 maximal_queue_lifetime=5 minimal_backoff_time=1000 queue_run_delay=1000 no master.cf # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (50) # ========================================================================== smtp inet n - n - - smtpd #smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes #submission inet n - n - - smtpd -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes pickup fifo n n n 60 1 pickup cleanup unix - - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 nqmgr tlsmgr fifo - - n 300 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce flush unix - - n 1000? 0 flush smtp unix - - n - - smtp showq unix n - n - - showq error unix - - n - - error local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp cyrus unix - n n - - pipe flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user} uucp unix - n n - - pipe flags=F user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=F. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient e no canonical apenas @dominio @dominio BOA SORTE!!!! -- ********************************* De: André Muraro Para: zgrp unknow , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix problema best MX host is local Data: 19 Feb 2003 01:06:04 -0300 Olá .. Já tive este mesmo problema. De uma olhada no manual online no site da Conectiva, relata sobre isso... Tudo que fiz, foi adicionar no final do /etc/postfix/main.cf # Correção de Erro Loops Back to Myself append_at_myorigin=no append_dot_mydomain=no Abraços André Muraro Linux User # 226885 ----- Original Message ----- From: "zgrp unknow" To: Sent: Tuesday, February 18, 2003 6:40 PM Subject: (linux-br) Postfix problema best MX host is local Ola, Eu configurei um DNS e um POSTFIX e fui testar e recebo o seguinte erro no meu log. Eu olhei no FAQ do postfix e nao achei nada. Alguem ja teve esse problema ?? sabe o q é ?? ---Corta ********************************* De: Otavio Augusto Para: meneguel@etapaonline.net.ec, Linux-br Assunto: Re: (linux-br) POP3 Lento Data: 21 Feb 2003 16:02:34 -0300 > Tenho configurado o ipop3d e o postfix num servidor de correio, o que > acontece é que para enviar mensagens usando smtp funciona rapido, mas > quando vou consultar e-mails atraves do pop3 demora uns 20-30 segundos até > que me dê resposta. Eu tive o mesmo problema qdo usava superserver svscan depois eu configurei o servico de pop para o xinet e ficou uma beleza -- ********************************* De: Jorge Godoy Para: Eduardo Cc: lista linux conectiva Assunto: Re: (linux-br) Mensagem do log POSTFIX Data: 22 Feb 2003 10:04:46 -0300 "Eduardo" writes: > Alguem sabe me dizer por que esta aparecendo isso no meu log do > postfix ? Como diz a mensagem... > Feb 21 17:44:44 internet postfix/local[1453]: fatal: open database > /etc/aliases.db: No such file or directory ^^^^^^^^^^^^ ... você não tem o arquivo. Crie-o ou remova a referência a ele de seu main.cf. -- Godoy. ********************************* De: ricardo Para: Sergio Durand Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) mx ig recusando conexao Data: 05 Mar 2003 18:23:15 -0300 Tb estava com esse problema "server dropped connection" e eu resolvi mudando o parametro para ignore_mx_lookup_error=yes Agora tem dado problema de Time Out, mas acredito que nesse caso seja problema no IG mesmo. Ricardo Nardes Marcelino Altbit Informática Em Qua, 2003-03-05 às 15:39, Sergio Durand escreveu: > tenho meu servidor de email (postfix) rodando no redhat 8 com amavis e > spamassassin ... > esta td funcionando corretamente... envios e recebimentos de emails... > somente com o ig estou encontrando problemas.... > se algum usuario da minha rede tentar enviar um mail para algum usuario ********************************* De: Jorge Godoy Para: Linux - Mogi Guaçu Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) servidor de e-mail postfix Data: 08 Mar 2003 19:48:24 -0300 "Linux - Mogi Guaçu" writes: > ola amigos estou tentando configurar o postfix... (bom já consigo > mandar e receber um e-mail usando o configurador webmin) agora o caso > é como configurar em um cliente (outlook) o dominio loja.com.br > o meu e-mail ´por ex. edesio@loja.com.br Obs. isso ai ainda estou > engatinhando tenho outras duvidas mas vamos uma por vez..ok Att. A configuração do Outlook não tem nada a ver com o Postfix. Apenas indique-o como servidor SMTP e pronto. Para dúvidas a respeito de Windows, uma lista de usuários de Windows ou o suporte da Microsoft são os recomendados. Para o Postfix podemos ajudá-lo se tiveres dúvidas. -- Godoy. ********************************* De: Andreas Para: Jorge Godoy Cc: Bash , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) postfix auth com pacote RPM da Conectiva Data: 14 Mar 2003 10:22:03 -0300 On Fri, Mar 14, 2003 at 07:31:54AM -0300, Jorge Godoy wrote: > Como consta em mensagens anteriores, apenas no snapshot e talvez no CL > 8 os pacotes possuem suporte a autenticação. Todos os anteriores Exato, o CL8 possui uma atualização oficial que habilita autenticação e também inclui o método LOGIN (usado exclusivamente por algumas versões antigas do outlook). Cl-Snapshot também tem autenticação. Não há previsão para soltar atualização oficial habilitando isso nos CLs anteriores. ********************************* De: Jorge Godoy Para: Bash Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) postfix auth com pacote RPM da Conectiva Data: 14 Mar 2003 07:31:54 -0300 Bash writes: > Alguém já conseguiu fazer funcionar autenticação no postfix com > pacote RPM da Conectiva??? Qual RPM? Como consta em mensagens anteriores, apenas no snapshot e talvez no CL 8 os pacotes possuem suporte a autenticação. Todos os anteriores deveriam receber o patch no spec para que a ativassem. Sds, -- ********************************* De: Brunhara Para: Mauricio Graciano , linux-br@bazar.conectiva.com.br, Bash Assunto: Re: (linux-br) postfix auth com pacote RPM da Conectiva Data: 15 Apr 2003 13:47:03 -0300 Ola,, Esquecam este pacote, compile o postfix os fontes do proprio cl8.0 que funciona. tem 4 maq assim,, eu tentei tambem com o rpm e tive o mesmo prob,, vai funcionar porem para o login nao "Outlook nao". o restantante dos pacotes funcionam,,, sasl,, etc... somente o postfix deve ser compilado. ********************************* De: Mauricio Graciano Responder-a: Mauricio Graciano Para: Jorge Godoy , linux-br@bazar.conectiva.com.br, Bash Assunto: Re: (linux-br) postfix auth com pacote RPM da Conectiva Data: 14 Mar 2003 23:13:17 -0300 Olá. Só consegui autenticar no Outlook Express com os pacotes sasl-plug-login e sasl-plug-plain. Vc não pode ter instalados os outros sasl-plug-XXXX senão o OE não autentica. E mesmo assim, estou tendo problemas com alguns usuários de OE que hora se autenticam e hora não, dando esse erro que vc comentou ("SASL LOGIN authentication failed"). Ainda não consegui descobrir o porque desse problema "vagalume", pois nos logs não achei nada de diferente. E não é só um usuário, hoje já aconteceu com um segundo usuário. Está ficando pior... []s -- Mauricio P. Graciano MPG Studios Web Development Network Analista de Web mpgra@webmpg.com http://www.webmpg.com O postfix-20010228pl08-11U80_2cl que está na pasta de atualizações. Eu até consegui fazer autenticar, mas apenas no meu Eudora Pro (rede interna), clientes Outlook Express (rede externa) não estão conseguindo autenticar. Quando os clientes com OE tentam enviar alguma mensagem aparece no log: SASL LOGIN authentication failed Mas se eu desinstalo o pacote sasl-plug-login aparece: Recipient address rejected: Relay access denied; ********************************* De: Brunhara Para: Marco Aurélio , Lista-Linux-BR Lista Assunto: Re: (linux-br) Postfix - SMTP para usuário moveis Data: 19 Mar 2003 12:25:52 -0300 Ola postfix+auth, "é facil", tem muito documentaçao, no historico sobre isto,, inclusive um roteio meu de como eu fiz,, tb tem o do eduardo http://virtual.internett.com.br/postfix+auth/ ja deve ter no site do zago acho que cada um consegue de um jeito mas acaba funcionando. "é facil" = 5 meses tentando é errando nao tem vergonha de dizer isto. ********************************* De: Jorge Godoy Para: Marcello Achkar Teixeira Cc: Lista Linux Assunto: Re: (linux-br) Postfix+forward Data: 20 Mar 2003 10:39:55 -0300 "Marcello Achkar Teixeira" writes: > pode fazer relay do meu dominio, assim eu estou livre desse > problema, mas eu não sei fazer isso no postfix, alguem poderia me > ajudar? Procure o parâmetro 'relayhost' na documentação do Postfix. Creio que o FAQ do mesmo também possua uma entrada a respeito... -- ********************************* De: Jorge Godoy Para: Marco Aurélio Cc: Lista-Linux-BR Lista Assunto: Re: (linux-br) Postfix - SMTP para usuário moveis Data: 20 Mar 2003 11:29:15 -0300 Jorge Godoy writes: > http://popb4smtp.sf.net/ Correção: http://popbsmtp.sf.net/ -- ********************************* De: Adilson J Casas Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix - ERRO estranho Data: 25 Mar 2003 18:27:35 -0300 Em Ter 25 Mar 2003 12:40, you wrote: > ( não configurei DNS ) possível problema ... mas não necessariamente. > Pq não consigo enviar usando assim user@192.168.100.1 , > teste@192.168.100.1 ??? Se você usa postfix acrescente a informação do host no /etc/postfix/main.cf : Ex: mydestination=$mydomain localhost seudominio.com.br 192.168.100.1 para que o postfix saiba que os e-mail's para este ip são destinadas a esta maquina ... > Alguém pode me ajudar ..... Obviamente estamos partindo de alguns pressupostos : o host existe na sua rede ?? voce consegue "pingar" neste host ?? se nao existe DNS, pelo menos o /etc/hosts tem o endereço desejado ?? > Obs.: quando tinnha o BIND configurado tbm tive este problema .... > Grato > Arnaldo Junior > -- ********************************* De: Adilson J Casas Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix - ERRO estranho Data: 26 Mar 2003 16:09:25 -0300 > Jorge .... // Adilson .... > Agora fiquei mais confuso , pois configurei desta maneira : > mydestination=$myhostname, localhost.$mydomain, $mydomain, 192.168.100.1 > E desta forma consigo enviar e-mail das seguintes formas : > user@192.168.100.1 , user@lab.access , user@lab > Se este não é o jeito certo , ficaria grato de saber o pq, pra não cometer > um erro , pois vou implantar em um cliente .... como é o correto ? Arnaldo, eu não sou "expert" em postfix, talvez seja melhor você seguir os conselhos do Jorge, eu não o conheço, mas parece conhecer a teoria da coisa, eu sou apenas curioso e "me viro" quando tenho meus problemas. Já não me lembro qual é exatamente o seu problema. O fato é que, certo ou errado, aquela solução do "mydestination" parece que resolveu seu problema. Não era DNS afinal ... > > Ahh .. o correto não deveria ser enviar assim user@dominio ? Sim. E existe uma variável que você seta dentro do "/etc/postfix/main.cf" chamada "myorigin" que anexa o seu domínio a cada e-mail que você envia. Assim se sua "myorigin=uol.com.br" quando você passa um e-mail como sendo o usuario "joao" o destino recebe uma msg. de "joao@uol.com.br". Lembre-se que também deve ser setada a variavel "append_at_myorigin=yes" para que isto aconteca. E se o seu e-mail estiver saindo com endereço errado (tipo joao@uol.com.br@localdomain, ou algo parecido), sete a variavel "append_dot_mydomain=no" para não anexar seu domínio local ou localhost aos e-mail's enviados ... > > Grato Estamos aí ... > Arnaldo > -- um abraço Adilson. ********************************* De: Fabricio Gava Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) [OFF-TOPIC] NO-IP.COM Data: 05 Apr 2003 12:20:33 +0000 Fabio, aqui eu configurei o servidor de email (no dns) para algumacoisa.meudominio.com.br e adicionei esse subdominio. Agora recebe email normalmente, mas se o email for enviado para dominio.no-ip.com e no postfix estiver configurado seu dominio .com.br dai da erro! Não sei se expliquei direito, qq coisa manda um outro e-mail. > Fabricio, obrigado pela ajuda, vou tentar isto aqui em casa. Só uma coisa, > não teria problemas para o meu servidor de e-mail com meu dominio valido? ********************************* De: Jorge Godoy Para: rasga_dw9@hotmail.com Cc: Conectiva Assunto: Re: (linux-br) Postfix-Relay Data: 14 Apr 2003 13:45:00 -0300 writes: > tenho um pequeno servidor web e gostaria de liberar smtp para alguns > dominios, onde os clientes estariam usando outlook e suas casas para enviar > emails. Alguém poderia me ajudar? Use POP Before SMTP. Ou SMTP Auth. São as únicas maneiras de fazê-lo sem ter seu servidor aberto para relay e correndo o risco de entrar em listas negras. -- ********************************* De: Jorge Godoy Para: rasga_dw9@hotmail.com Cc: Conectiva Assunto: Re: (linux-br) Postfix POP before SMTP Data: 15 Apr 2003 12:02:28 -0300 writes: > Então não achei nenhuma documentação ainda sobre este assunto > Procurei no site do Postfix e nada tb!!! Você não está procurando direito... http://www.google.com/search?q=Postfix+POP+Before+SMTP&sourceid=mozilla-search&start=0&start=0 Os 3 primeiros links são o que você quer. ********************************* De: Eduardo Para: Bash Cc: lista linux conectiva Assunto: Re: (linux-br) Postfix Data: 16 Apr 2003 12:20:21 -0300 eu inclui o ip do computador que eu não quero que envie e-mail para o meu servidor postifx editando o arquivo /etc/postfix/client_acces da seguinte maneira: *user.veloxzone.com.br REJECT 200.223.9.36 REJECT *adsl.brasiltelecom.com.br REJECT os espaços é TAB depois dê um postmap /etc/postfix/cliente_acces restart o postfix e pronto! depois faça um teste e me diga de funciona, aqui tem funcionando ! ********************************* De: Jorge Godoy Para: Lucianno Albuquerque Ramalho Cc: Listalinux Assunto: Re: (linux-br) Postfix + autenticação no relayhost Data: 16 Apr 2003 19:22:36 -0300 Lucianno Albuquerque Ramalho writes: > estou precisando saber como faço com que o meu postfix autentique um > determinado ou todos os usuários em outro servidor smtp, isto é, ele ( > meu postfix) passe um login e uma senha ao smarthost. Veja a documentação do Postfix. IIRC, o arquivo chama-se SASL_README... Algo assim. -- ********************************* De: Eduardo Para: lista linux conectiva Assunto: (linux-br) Postfix Rejeita servidores desconhecidos! Data: 23 Apr 2003 23:48:39 -0300 Oi Lista, Eu queria fazer isso aqui em baixo, mas ninguem respodeu ajudando ai eu descobri por mim mesmo, o segredo é o seguinte: Vc inclui o que vc quer rejeitar no arquivos /etc/postfix/access assim: yahoo.com REJECT bla@hotmail.com REJECT 200.192.1.222 REJECT Ai da comando postmap /etc/postfix/access coloca a seguinte linha smtpd_sender_restrictions = hash:/etc/postfix/access reinicia o postfix e pronto !!!! Vc nunca mais vai receber e-mail vindo da rede yahoo.com.br ou de bla@hotmail.com ou do ip 200,192.1.222 :) Abraço a todos que me ajudaram com o silencio! :( Oi Lista alguém tem tido sucesso em criar lista de e-mail que não podem enviar mensagens para um determinado servidor? Ex. quero criar uma lista contendo os seguines e-mail bla@hotmail.com blabla@yahoo.com ... e por ai vai, quando um desses usuario enviar um e-mail para o servidor e-mail.servi.pt o servidor deverá rejeitar! Eu lhe em access que se deve incliir a lista com: bla@hotmail.com REJECT blabla@yahoo.com REJECT e depois dar o comando postmap /etc/postfix/access Porem não estou tendo sucesso, exite algum comando a se acrescentar no main.cf ? se existe qual ? www.internett.com.br 0800 284 1101 ********************************* De: Paulino Kenji Sato Para: linux-br Assunto: Re: (linux-br) Postfix POP before SMTP Data: 25 Apr 2003 14:07:56 -0300 On Thu, 24 Apr 2003, Ira Lee Junior wrote: > > > alguém já conseguiu colocar em pratica o POP Before SMTP no Conectiva 8??? > > > > Abraços Eu e muitas outras pessoas desta lista. Por favor, seja mais especifico na sua pergunta. Atulamente estou usando o seguinte programa http://www.bluelavalamp.net/pop-before-smtp/ (fiz pequenas alterações nele, enviei o patch pro autor, e até hoje não recebi uma resposta.) Mas exitem varios outros que fazem a varredura do log gerado pelo pop3d/imapd e adicionan as regras no access do postfix. Estou fazendo estudos para utilizar autenticação no postfix. Minha instalação e um pouco fora do padrão (postfix+mysql e courier-imap), ainda não sei como o sasl2 faria para usar o mysql para autenticar. Paulino ********************************* De: Jorge Godoy Para: Marcelo Trindade Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br) Postfix filtrando emails Data: 05 Jun 2003 08:32:06 -0300 "Marcelo Trindade" writes: > Existe alguma forma do Postfix filtrar os emails do dominio interno > que criei para evitar que os usarios que tenham somente emails > interno na enviem emails para dominios reais. Domínios internos *SÃO* domínios reais. Mas, sim, podes restringir os destinos. Está no FAQ do Postfix. -- ********************************* De: Vinicius Nogueira Para: Alfredo Barros Cc: Conectiva linux Assunto: Re: (linux-br) Postfix rejeitar email!!! Data: 25 Jun 2003 08:31:07 -0300 > postfix/postfix-script: warning: /var/spool/postfix/etc/passwd and > /etc/passwd differ > O que isso significa e como soluciono? Você está utilizazndo o Postfx "chrooted". Os arquivos da "jaula" do Postfix diferem dos existentes no sistema. Verifique o porquê, e se for o caso, sincronize os mesmos... com um simples "cp -p /etc/passwd /var/spool/postfix/etc/passwd " por *exemplo*. Mas não antes de saber por que eles estão diferentes. -- ********************************* De: Jorge Godoy Para: Listas Inter.Net Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Postfix com rodapé Data: 04 Jul 2003 19:32:03 -0300 "Listas Inter.Net" writes: > Pessoal, tem um servidor com postfix + procmail + pop3. Tem como eu > adicionar duas frases no rodapé dos email's enviados ? Existe uma > solução para isso, mesmo não sendo free/open ? Você precisa configurar um filtro no Postfix. Este deve receber todas as mensagens, modificar os cabeçalhos e adicionar informações MIME corretas e adicionar uma nova parte MIME com o rodapé. -- Godoy. ********************************* De:  Jorge Godoy Para:  CyberCrow Cc:  Linux-br Assunto:  Re: (linux-br) Postfix rejeitar email!!! Data:  Tue, 15 Jul 2003 11:38:47 -0300 "CyberCrow" writes: > acho que: > > cat /etc/passwd > /var/spool/postfix/etc/passwd > > resolve. A melhor solução é usar o proxymap do Postfix. Ele conseguirá usar o passwd do sistema de forma segura. A documentação do Postfix explica como usá-lo. -- Godoy.     ------------------------------------- ********************************* De:  Jorge Godoy Para:  Maiquel Cc:  Lista Linux-BR Assunto:  Re: (linux-br)Postfix Data:  Thu, 17 Jul 2003 13:06:18 -0300 Maiquel writes: > 1. Barrando todo o tipo de e-mail que contenha extensões "exe, bat, ppt, jpg". Isso é função de um filtro de conteúdo. > 2. Quero que meu servidor de mail consulte um servidor que contenha > todos os servidores que tenham o relay aberto, ou seja, possiveis > remetentes de spam. No Postfix leia a documentação sobre 'uce'. Sds, -- Godoy.     ********************************* De:  Marcio Merlone Para:  Maiquel Cc:  Lista Linux-BR Assunto:  Re: (linux-br)Barrar Spam pelo Postfix Data:  Fri, 18 Jul 2003 12:15:21 -0300 On Thu, 17 Jul 2003 17:33:29 -0300 Maiquel wrote: > Boa Tarde Lista, > > estou com graves problemas com o Spam, já instalei o Spamassassin, mas > não está barrando com eficiencia os spam, também já coloquei o meu > postfix para verificar os "maps_rbl_domains = relays.ordb.org"  . Não > conheço muito bem o postfix, mas gostaria da ajuda de vocês para > descobrir alguns parametros do postfix, bem como: > > -> Filtrar mensagens por assunto locate sample-regexp-header.cf header_checks: /^Subject:.*assunto a bloquear/ REJECT mensagem > -> Filtragem por IP man 5 access no main.cf: check_*_restrictions hash:/etc/postfix/access Dependendo de como está compilado o postfix pode ser hash, db, mysql, ldap, etc. nele: 200.201.202.203 REJECT mensagem Depois postmap /etc/postfix access > -> Filtragem por domínio mesma coisa: man 5 access dominio.com.br  REJECT mensagem > Desde já agradeço a ajuda, De nada. -- Marcio Merlone Analista de Sistemas Pleno DIALDATA Internet Business Solutions ********************************* De:  Leonardo Kamache Para:  linux-br@bazar2.conectiva.com.br Assunto:  (linux-br)Masquerade domain no sendmail Data:  Thu, 17 Jul 2003 14:58:54 -0300 Olá pessoal; Apesar de fã incondicional do Postfix resolvi "brincar" essa semana com o Sendmail e encontrei uma dificuldade. No campo remetente dos emails que estão saindo está no formato usuario@host.dominio.com e gostaria que ficasse no formato usuario@dominio.com. Como faço isso? No Postfix basta simplesmente adicionar a linha masquerade_domains = dominio.com que está tudo resolvido. Uso o Sendmail versão 8.12.8 rodando num Slack 9. Abraços; Leonardo Kamache ********************************* De:  Jorge Godoy Para:  Maurício Cc:  linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br) Postfix recusando destinatário Data:  Sun, 20 Jul 2003 08:41:15 -0300 Maurício writes: > Alguém pode me ajudar com isso? Encontrei essa dúvida no histórico da > lista mas não encontrei a solução para ela lá. Use POP Before STMP ou SMTP Auth. Se você fizer qualquer coisa diferente terá uma máquina aberta para relay. Já respondi isso várias vezes antes... -- Godoy.     ********************************* De:  Jorge Godoy Para:  Joao Paulo Rojas Vidal Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)restringir alguns usuarios no postfix Data:  Tue, 22 Jul 2003 08:27:32 -0300 Joao Paulo Rojas Vidal writes: > Gostaria de restringir o envio de mensagens para a internet para > alguns escolhidos apenas, deixando a entrega local liberada para > todos. Do mesmo modo, somente estes mesmos alguns poderiam receber > mensagens da internet. Isso está no FAQ do Postfix, conforme já postei anteriormente e consta no histórico da lista. Uns 20 segundos no Google e encontrei minha mensagem com a URL... http://www.postfix.org/faq.html#relay_restrict > Li muito, procurei no www.postfix.org, li o historico na linux-br, > procurei no google. Acho que o caminho deve ser através do > /etc/postfix/access, mas nao tenho certeza nem achei como fazer para > configurar este arquivo, se for ele mesmo a solução. Não é este o caminho. Seria se você quisesse deixar sua máquina vulnerável e potencialmente aberta para relay, como parece ser o caso em que ela se encontra. Sugiro que você use SMTP Auth ou POP Before SMTP para permitir que os usuários remotos enviem mensagens, caso contrário logo seus usuários terão problemas para enviar emails para alguns destinos e você terá dores de cabeça retirando o domínio de listas negras... > Alguem pode me ajudar? Será que este é mesmo o caminho? Se for, como > usar o /etc/posftix/access. Se não for, como faço ? Sobre como usar o access basta ler a documentação: man 5 access Sds, -- Godoy.     ********************************* De:  Marcio Merlone Para:  Marco Aurélio Cc:  Lista-Linux-BR Lista Assunto:  Re: (linux-br)UCE - Postfix - smtpd_client_restrictions Data:  Fri, 25 Jul 2003 13:26:08 -0300 On Fri, 25 Jul 2003 11:08:29 -1200 Marco Aurélio wrote: (...) > a clausula smtpd_client_restrictions,  e lah tem um exemplo de uso > dele assim: > >             smtpd_client_restrictions = hash:/etc/postfix/access, > reject_rbl_client relays.ordb.org > >     Abri o browser e entrei no relays.ordb.org, vi mais ou menos como > funciona o serviço mas eu quero mais informações tecnicas sobre isso, > por exemplo se preciso de liberar alguma porta no firewall, como o > postfix pega a lista de IPs bloquados, onde ele guada esse dados etc, > alguem tem alguma dica onde eu possa achar isso ? >     Se alguem puder me falar de suas experiencias pessoais sobre esse > serviço eu agradeço. A consulta é feita por DNS. Em geral é muito bom consultar algumas destas listas, mas cuidado, várias listam IP's dinâmicos (dial-up/adsl) apenas por serem dinâmicos, o que pode causar transtornos com alguns clientes. Basicamente, se vc utilizar, por exemplo, relays.ordb.org, o postfix vai verificar se existe o reverso para o IP em análise dentro deste domínio, algo equivalente a dig -x xxx.xxx.xxx.xxx-relays.ordb.org Se retornar o IP, então está bloqueado. Aqui, usamos as listas:         reject_rbl_client       relays.ordb.org,         reject_rbl_client       korea.services.net,         reject_rbl_client       opm.blitzed.org,         reject_rbl_client       proxies.relays.monkeys.com,         reject_rbl_client       dnsbl.sorbs.net,         reject_rbl_client       blackholes.wirehub.net, A inclusão nestas listas é mediante alguma denúncia de relay/proxy aberto E teste de relay pela lista. Para excluir algum ip da lista, tem que consultar na página deles, pois varia de acordo com a lista. -- Marcio Merlone ********************************* De:  Jorge Godoy Para:  Laerson Keler Cc:  linux-br Assunto:  Re: (linux-br) Postfix - SMTP After POP Data:  Sat, 24 May 2003 09:57:44 -0300 Laerson Keler writes: > Caros colegas, alguem conseguiu habilitar o smtp do postfix para > utilização externa autenticando via pop (mesmo usuário "passwd" e > senha "shadow" do linux)?, onde posso encontrar a > documentação para configuração. O Postfix não autentica via POP. Ele simplesmente checa a tabela de usuários autorizados a fazer relay. Esta tabela é criada por um programa que pega os logs de seu servidor IMAP/POP e adiciona os usuários que tiveram sucesso na autenticação. -- Godoy.      ********************************* De:  zgrp unknow Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Tentativas de escanear meu servidor em busca de mail validos Data:  Mon, 25 Aug 2003 12:23:59 -0300 (ART) Olá Marco, Comente a seguinte linha no postfix e reinicie o postfix e seu problema será resolvido. ;) local_recipient_maps = $alias_maps unix:passwd.byname T+ ********************************* De:  Jorge Godoy Para:  Marco Aurélio Cc:  seguranca@distro2.conectiva.com.br Assunto:  Re: (linux-br) Tentativas de escanear meu servidor em busca de mail validos Data:  Mon, 25 Aug 2003 09:26:08 -0300 Marco Aurélio writes: >     O que posso fazer para pararem com isso ? Onde deve recorrer ? Cada IP > que eu consigo pegar eu coloco no firewall uma regra para bloquea-lo mas os > infelizes usam IPs dinamicos o que torna praticamente ineficiente o bloqueio > que eu estou fazendo. O Postfix possui um parâmetro que insere um atraso na conexão (ou era um programa usado como filtro com ele?). Dê uma olhada na conexão. Com isso, o tempo de resposta vai ser extremamente alto para o coletador de endereços. Quanto ao bloqueio, você só deve aceitar conexões de MXs registrados. Não há motivo algum para aceitar conexões de IPs dinâmicos em seu servidor SMTP. Essa é a medida que já resolve MUITOS problemas. Exija sempre que o remetente identifique usando um FQDN e que o destinatário seja especificado da mesma forma. Leia a documentação a respeito de UCE também. >     Tenho uma dificuldade muito grande em saber onde posso reclarmar sobre > isso, já tentei comunicar o pessoal da aréa de segurança da telesp via > e-mail mas não tive nenhum sucesso. A Telefónica é um buraco negro... Sua melhor saída é bloquear tudo que não for registrado e em alguns casos bloquear a rede da Telefónica inteira (você pode abrir exceções para os falsos positivos). Sds, -- Godoy.     ********************************* De:  Brunhara Para:  Listas Inter.Net , linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)postfix + cyrus + sasl2 (CNC 9) Data:  Mon, 29 Mar 2004 13:02:02 -0300 voce tem q instalar o pacote que define o mecanismo de autentificação um destes no caso do Cl 8 OK sasl-plug-anonymous sasl-plug-gssapi sasl-plug-crammd5 sasl-plug-plain sasl-plug-login sasl-plug-digestmd5 ********************************* BARRAR ANEXOS De:  Claudio R. Prateat Responder-a:  Claudio R. Prateat Para:  Linux-br Assunto:  Re: (linux-br)postfix barrar arquivos Data:  Mon, 29 Mar 2004 13:44:34 -0300 Bom, eu faço isso usando pattern pcre do proprio Postfix, ou seja, não uso o procmail, assim a mensagem nem chega a ser entregue. No main.cf, adicione: header_checks: pcre: /etc/postfix/header_checks No arquivo hearder_checks: /^Content-(Disposition|Type):\s+.+?(?:file)?name="?.+?\.(386|ad[ept]|app|as[ dpx]|ba[st]|bin|btm|cab|cbt|cgi|chm|cil|cla(ss)?|cmd|cp[el]|crt|cs[chs]|cvp| dll|dot|drv|em(ai)?l|ex[_e]|fon|fxp|hlp|ht[ar]|in[fips]|isp|jar|jse?|keyreg| ksh|lib|lnk|md[abetw]|mht(m|ml)?|mp3|ms[ciopt]|nte|nws|obj|ocx|ops|ov.|pcd|p gm|pif|p[lm]|pot|pps|prg|reg|sc[rt]|sh[bs]?|slb|smm|sw[ft]|sys|url|vb[esx]?| vir|vmx|vxd|wm[dsz]|ws[cfh]|xms|\{[\da-f]{8}(?:-[\da-f]{4}){3}-[\da-f]{12}\} )\b/        REJECT ".$2" Tipo de arquivo anexado nao permitido ----- Original Message ----- From: "Carlos Eduardo" To: "Lista - Linux" Sent: Monday, March 29, 2004 11:33 AM Subject: (linux-br)postfix barrar arquivos > Alguem poderia me ajudar a criar uma regra pra barrar arquivos > .exe .com .bat por ex.. >   e enviar uma mensagem falando que o anexo foi rejeitado pelo servidor. >   Agradeço desde já >   obs. >   Utilizo postfix > ********************************* De:  Jorge Godoy Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Postfix Data:  Sun, 4 Apr 2004 18:59:10 -0300 On Sunday 04 April 2004 05:59, Linux wrote: > C:\>telnet comp002 25 > Verbindungsaufbau zu comp002...Es konnte keine Verbindung mit dem Host > hergestel > lt werden, auf Port 25: Verbinden fehlgeschlagen > > Bom... O Windows é em alemão... Mas o fato é que não consigo conectar no > Linux na porta 25. Você usa algum firewall? Se usar, é preciso que você faça com que conexões da rede interna sejam aceitas no servidor de email. Outra coisa é checar a sua configuração do Postfix e garantir que ele está escutando também na interface de rede, e não apenas na interface de loopback. Podes fazer isto olhando o arquivo de configuração e/ou usando o comando 'netstat -ant | grep 25' e vendo se aparece o endereço da rede interna. -- Godoy.     ********************************* De:  Thiago M. Zerbinato Cc:  Lista Linux BR Assunto:  Re: (linux-br)Postfix Data:  Sun, 04 Apr 2004 20:52:10 -0300 Manda seu main.cf mas vou chutar mynetworks = 127.0.0.1 adiciona tua rede, ficaria assim mynetwork  = 127.0.0.1, 192.168.0.0 assim é permitido relay de sua rede... Linux escreveu: > Bom dia turma, > > Eu estou tentando fazer um e-mail server para a minha rede caseira. Já > configurei o Postfix de maneira que, quando envio uma messagem diretamente > pelo Linux, a mesma já sai mascarada com o domínio do meu provedor. Só me diz como vc fez esse esquema para mascarar o dominio do provedor ? > > Configurei o fetchmail para pegar as mensagens do provedor, o que está > funcionando. > Att.  .''`.   Thiago Marangoni Zerbinato - thiagomz : :'  :  thiagozerbinato@yahoo.com.br - UIN #75311127 `. `'`   http://mod-extreme.kit.net - irc.debian.org #debian-br   `-     GNU/Linux User #286429 - Debian User #534 ********************************* De:  Carlos Eduardo Para:  dorsolini , lista-linux Assunto:  Re: (linux-br)postfix permitir apenas internamente o alias emails Data:  Mon, 19 Apr 2004 16:04:04 -0300  /etc/procmailrc  ###  inicio do procmailrc  SHELL=/bin/bash  # regra 1 : Aceita apenas email vindo de 200.XXX.* ( coloque seu ip )  :0:  * ^Received: from[ ].*\[200\.XXX\. $DEFAULT  :0  * ^TO_suaalias@suaempresa.com.br|\    for[ ]*suaalias@suaempresa.com.br  /dev/null  ###  Fim do procmailrc ********************************* De:  Elias Andrade - Suporte técnico - Litoral On Line Para:  Jorge Anselmo Cc:  listas-linux-br Assunto:  Re: (linux-br)Supervisor de e-mail Data:  Wed, 28 Apr 2004 17:48:50 -0300         Se vc usa o Postfix, pode utilizar a opcao "always_bcc=seu_email" no /etc/postfix/main.cf, e tudo que vier cai copia pra ti. Em Qua, 2004-04-28 às 14:46, Jorge Anselmo escreveu: > On Wednesday 28 April 2004 08:58, Cpd da Aesc wrote: > > Pessoal: > > > > Eu preciso que todos os e-mail que chegam até meu servidor sejam replicados > > -- [ ]'s Elias Andrade - Analista de Suporte - Litoral On Line Home Page: http://www.lol.com.br - Fone:(41)423-2825 ********************************* De:  Marco Aurélio P. de Carvalho Para:  robsoncb2 , linux-br Assunto:  Re: (linux-br) limpar fila Postfix e barrar domínios errados. Data:  Sun, 04 Jul 2004 19:39:22 -1200 Para retirar alguma e-mail da fila do postfix e só isar o comando  postsuper da seguinte forma: postsuper -d MESSAGEM onde Messagem e o ID da mensagem q pode ser visto com o comando mailq. Para limpar toda a fila utilize: postsuper -d ALL Falow... Marco Aurélio > Pessoal, no meu server do postfix a e-mails que já > foram enviados e ainda continuam na fila do postfix, > como faço para limpar a fila do postfix de forma total > e individual por mensagens ? > > Repare que nessa mensagem o e-mail foi para um domínio > não válido, pois era yahoo coloquei yhoo, existe > alguma forma de bloquear isso ? > > from=, size=505, nrcpt=1 (queue > active) > Jul  1 10:41:25 mail postfix/smtp[8443]: connect to > yhoo.com.br[216.67.249.122]: Connection refused (port > 25) > Jul  1 10:41:25 mail postfix/smtp[8443]: 0AD321B2D8: > to=, relay=none, delay=84068, > status=deferred (connect to > yhoo.com.br[216.67.249.122]: Connection refused) > > Robson. *********************************