Enviar por e-mail ao Piping com o Thunderbird

1

Eu tenho um script PHP (osTicket) que tem a capacidade de analisar os emails enviados.

Em teoria, seria muito simples executar um script e postar o código-fonte do email nele.

Existe um plugin disponível que faz isso? Ou existe alguma outra opção possível?

    
por Force 12.05.2012 / 15:39

1 resposta

1

O Thunderbird não tem como enviar scripts personalizados para enviar e-mails.

Uma opção que você deve examinar seria configurar um postfix service no servidor osTicket para permitir que ele envie mensagens de localhost out.

Na documentação mencionada pelo osTicket ( link ), eles falam sobre como configurá-lo para o cPanel. Nós estaremos fazendo a mesma coisa, mas no postfix:

Etapa 1: encontre o mapeamento de alias que você está usando

sudo postconf | grep -e ^alias_maps

Exemplo de resultado do comando acima: alias_maps = hash:/etc/aliases

Etapa 2: edite o arquivo para adicionar um novo alias

(use qualquer editor que você queira com acesso root)

sudo vim /path/to/alias/file

Exemplo de resultado do comando acima: sudo vim /etc/aliases

Etapa 3: adicione esta linha ao arquivo de alias

[email protected]: "|/path/to/api/pipe.php"

Você deve alterar: o endereço de e-mail para o que você está indo para nós e o caminho para o caminho correto para o arquivo pipe.php

Etapa 4: salve o arquivo de alias e saia

Para o vim: :wq!

Dependendo do editor, use o comando / opções para salvar o arquivo e sair.

Etapa 5: inicializar o banco de dados de alias

sudo newaliases

Isso fará com que as alterações feitas sejam usadas no postfix / sendmail. Isso só funcionará se você estiver editando o arquivo /etc/aliases . Leia a página de manual para obter mais informações sobre como inicializar dados de alias para o postfix man newaliases .

Etapa 6: teste se funciona

echo "TEST Email" | mail -s "This is a test" [email protected]

Após a conclusão, você poderá ler o registro de e-mail para ter certeza de que usou o script php ao enviá-lo: /var/log/mail.log

Você deve ver uma linha sobre o envio, mas que está sendo entregue em um comando: (delivered to command: /path/to/api/pipe.php)

Referências do site

Informações oficiais do osTicket sobre o envio de e-mails

link

Pergunta sobre a tubulação do postfix

link

piping.html - Explicação mais detalhada sobre a tubulação para um serviço de helpdesk chamado Vision Helpdesk

link

    
por ruffEdgz 16.05.2012 / 20:45