Í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 |
---|
|
Novo patch: expressoMail1_2 - 1.2031 | #1 |
||
---|---|---|---|---|
Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
|
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, |
|||
Enviado em: 31/7/2007 11:48
|
|
Re: Novo patch: expressoMail1_2 - 1.2031 | #3 |
||
---|---|---|---|---|
Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
|
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
|
|
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
|
|
Re: Novo patch: expressoMail1_2 - 1.2031 | #5 |
||
---|---|---|---|---|
Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
|
Ok!
Vou ver com o pessoal, aqui da Prognus, que desenvolveu o patch. Att, William |
|||
Enviado em: 31/7/2007 14:45
|
|
Re: Novo patch: expressoMail1_2 - 1.2031 | #6 |
|
---|---|---|---|
Novato
Cadastrado em: 4/7/2007
De
Mensagens: 3
|
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 |
||
Enviado em: 23/8/2007 10:02
|
|
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
|
|
Re: Novo patch: expressoMail1_2 - 1.2031 | #8 |
|
---|---|---|---|
Novato
Cadastrado em: 4/7/2007
De
Mensagens: 3
|
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 |
||
Enviado em: 23/8/2007 12:31
|
|
anti-spam | #9 |
|
---|---|---|---|
Esse é o cara!
Cadastrado em: 27/2/2007
De Piraí-Rj
Mensagens: 155
|
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
|
|
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
|
Topo Tópico anterior Próximo tópico | 1 |
|