• Português
  • Inglês
  • Espanhol

Índice do Fórum Comunidade Expresso Livre
   Desenvolvimento
  Novo patch: expressoMail1_2 - 1.2031

Navegando neste Tópico:   1 usuários anônimos

 

 Final   Tópico anterior   Próximo tópico
1

Enviado por Tópico
  •  William Merlotto
Novo patch: expressoMail1_2 - 1.2031
#1

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Este patch cria dois novos botões na interface do ExpressoMail1_2, para integração com o anti-spam, conforme o howto (https://dev.prognus.com.br/clic/wiki/ExpressoDspam).

Este patch é, até um certo ponto, genérico o suficiente para trabalhar com outras ferramentas anti-spam, pois no arquivo expressoMail1_2/spam.conf.php é possível especificar a linha de comando que deverá ser executada quando o usuário "Marcar como spam" ou "Não é spam".

O Dspam utiliza sua assinatura para re-treinar as mensagens. Outras ferramentas podem utilizar o e-mail (##EMAIL##), nome de usuário (##USERNAME##) e domínio (##DOMAIN##). Creio que essas informações facilitarão a adaptação para outras ferramentas anti-spam.

Para aplicá-lo, basta executar:
patch -p0 < expressoMail1_2_12031_31072007.patch

Obs.: Não esqueça de fazer uma cópia do diretório do expressoMail1_2.
Obs2.: É necessário que os usuários tenham uma pasta, no IMAP, chamada Spam.

Att,



Nome
Arquivo anexado:TamanhoAcessos
patch expressoMail1_2_12031_31072007.patch 0.00 KB 64
Enviado em: 31/7/2007 11:48
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Novo patch: expressoMail1_2 - 1.2031
#2
Visitante
Willian, gostaríamos de aplicar seu patch na próxima versão do ExpressoMail. Porém, para isso, precisamos que você implemente uma funcionalidade que permita a ativação ou não dessa funcionalidade, deixando flexível a sua utilização. No nosso caso, não utilizamos nenhum ANTISPAM dessa forma (até hoje), mas existem várias pessoas da comunidade que se interessaram pela sua solução. Essas mesmas pessoas estão com receio de utiliza-la, justamente por não fazer parte da implementação oficial do módulo. Dessa forma, queremos é claro aproveitar esta sua colaboração para o Expresso!!!!

É possível?
Enviado em: 31/7/2007 13:54
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Novo patch: expressoMail1_2 - 1.2031
#3

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Tranqüilo Nilton!
Na verdade, na versão anterior deste patch havia uma variável de "ativação", que habilitava a exibição ou não dos botões, mas isso era no código.

Podemos colocar isso novamente, mas seria elegante manter essa informação no banco de dados, com a possibilidade de ativá-la pelo expressoAdmin, certo?

Agora, em qual parte do expressoAdmin?

Att,
William
Enviado em: 31/7/2007 14:10
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Novo patch: expressoMail1_2 - 1.2031
#4
Visitante
Olha só o que eu estava pensando:

É interessante colocar na parte de administração do módulo (ExpressoMail mesmo), pois daí essa opção que é específica desse módulo não fica atrelada ao ExpressoAdmin.
Além disso, já poderia criar um campo logo abaixo dessa opção, para que o administrador possa especificar o comando a ser executado pelo Anti-Spam, retirando o arquivo spam.conf.php.

Como criar o link "Configurações do Servidor" para o módulo:
Existe um tipo de arquivo que usamos nos módulos, quando queremos salvar alguma opção administrativa, chamado hook_admin.php.

Para ver um exemplo de como funciona, veja como implementei o hook_admin da Agenda. Aquele plugin do ExpressoMail na Agenda feito assim. Fica em Configurações do servidor do módulo. É bem fácil, pois ele salva e carrega o valor automaticamente. Basta implementar no template config.tpl.

Veja lá, qualquer coisa me avise.
Enviado em: 31/7/2007 14:29
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Novo patch: expressoMail1_2 - 1.2031
#5

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Ok!

Vou ver com o pessoal, aqui da Prognus, que desenvolveu o patch.

Att,
William
Enviado em: 31/7/2007 14:45
Criar PDF com esta mensagem Imprimir
Topo
  •  Thiago Becker
      Thiago Becker
Re: Novo patch: expressoMail1_2 - 1.2031
#6
Novato
Cadastrado em: 4/7/2007
De
Mensagens: 3
Offline
Pronto!
Adicionei as configurações na configurações de servidor do modulo, eliminando o spam.conf.php, agora é possivel ativar/desativar o modulo e especificar o comando a ser executado pelo ant-spam.

patch -p0 < expressoMail1_2_12031_23082007.patch



Nome
Arquivo anexado:TamanhoAcessos
patch expressoMail1_2_12031_23082007.patch 0.00 KB 31
Enviado em: 23/8/2007 10:02
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Novo patch: expressoMail1_2 - 1.2031
#7
Visitante
Opa Otimo!!!
Só faltou uma coisa. Preciso que você crie o patch a partir da última versão publicada, que é a mesma do CVS.

http://www.expressolivre.org/dev/wiki/mail
Enviado em: 23/8/2007 11:24
Criar PDF com esta mensagem Imprimir
Topo
  •  Thiago Becker
      Thiago Becker
Re: Novo patch: expressoMail1_2 - 1.2031
#8
Novato
Cadastrado em: 4/7/2007
De
Mensagens: 3
Offline
Ok tá na mão!
fiz o patch para a ultima versão

patch -p0 < expressoMail1_2_12101_23082007.patch

nos campos de comandos para o anti-spam é necessario colocar da seguinte maneira: o e-mail (##EMAIL##), nome de usuário (##USERNAME##) e domínio (##DOMAIN##).

No Dspam por ex:
cmd_spam = "/usr/bin/dspam --client --user ##USER## --class=spam --source=error "

cmd_ham = "/usr/bin/dspam --client --user ##USER## --class=innocent --source=error



Nome
Arquivo anexado:TamanhoAcessos
patch expressoMail1_2_12101_23082007.patch 0.00 KB 57
Enviado em: 23/8/2007 12:31
Criar PDF com esta mensagem Imprimir
Topo
  •  Leonardo Rosa
      Leonardo Rosa
anti-spam
#9
Esse é o cara!
Cadastrado em: 27/2/2007
De Piraí-Rj
Mensagens: 155
Offline
Olá pessoal.
Li que estavam com idéia de implementar a solução de controle de spam numa próxima versão do expresso.
Eu bloqueava os e-mails através do recurso que o expressoMail tinha, adicionando o endereço à uma lista.
Pergunto eu, como está esta solução?
Mudou alguma coisa, o pente fino aumentou?
[]ão
Enviado em: 10/10/2007 20:45
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Novo patch: expressoMail1_2 - 1.2031
#10
Visitante
Sim, na última versão do ExpressoMail, se você for no Administrador -> ExpressoMail -> Configurações do Servidor, verá que tem uma opção para habilitar algum serviço anti-spam. Se você habilitar ele, terá que colocar as linhas de comando referentes ao teu anti-spam utilizado. Nesse caso e nesse tópico, vc poderá usar o DSPAM.

Att.
Enviado em: 15/10/2007 11:37
Criar PDF com esta mensagem Imprimir
Topo
 Topo   Tópico anterior   Próximo tópico
1


 


 Você não pode iniciar um novo tópico.
 Você pode ver os tópicos.
 Você não pode responder.
 Você não pode editar.
 Você não pode excluir mensagens.
 Você não pode incluir votações.
 Você não pode votar.
 Você não pode anexar arquivos.
 Você não pode enviar mensagens sem aprovação.