SendPage é um complemento para Firefox que adiciona a funcionalidade de enviar a página atual por e-mail. Diferente da funcionalidade padrão do Firefox que apenas envia o endereço da página, este complemento grava a página atual em um arquivo local e abre o programa de e-mail adicionando o arquivo em uma nova mensagem.
O usuário deve apenas configurar o complemento indicando o caminho do seu cliente de e-mail.
Este complemento esta atualmente no sandbox dos Complementos do Firefox aguardando revisões para que ele possa ser publicado no site público, permitindo que os usuários do Firefox instalem o complemento diretamente pelo Firefox ou pelo site dos complementos.
Caso já seja um usuário registrado no site dos complementos do Firefox, instale a extensão e escreva uma revisão, caso não seja um usuário registrado e estiver disposto a colaborar, favor registre-se e escreva uma revisão.
Acesse o SendPage no site dos complementos do Firefox
Configurações:
E-mail Program
Informe o caminho completo para o seu programa de e-mail
E-mail Program Arguments
Informe os argumentos para o programa de e-mail abrir a janela de criação de mensagem. Os argumentos devem ser separados por | (pipe).
Temporary directory
Path do diretório onde os arquivos (as páginas salvas) serão gravadas.
Overwrite existing files
Por padrão o nome do arquivo salvo é o título da página (removendo espaços e caracteres inválidos). Então se você enviar a mesma página duas vezes e esta opção estiver marcada o arquivo será substituído.
Auto rename file
Se já existir um arquivo com mesmo nome o novo arquivo é salvo com outro nome (é adicionado um sufixo no nome do arquivo)
Enable Debug Messages
Ativa as mensagens de depuração. Útil para saber quais comandos o complemento está executando.
Exemplo de configurações
A idéia básica é montar um comando que vai executar o programa de e-mail a utilizar. Pode ser qualquer programa de e-mail, desde um sendmail até o thunderbird.
Na linha de comando podem ser usadas variáveis que serão substituídas na execução. As variáveis disponíveis são:
#title -> Titulo da página atual
#file -> Caminho para o arquivo no qual o conteúdo da página foi salvo
Mozilla Thunderbird
Windows:
E-mail program: c:\Arquivos de Programas\Mozilla Thunderbird\thunderbird.exe
E-mail program Arguments: -compose|subject=#title,attachment=#file,body=\n
Linux:
E-mail program: /usr/bin/thunderbird
E-mail program Arguments: -compose|subject=#title,attachment=#file,body=
Outlook Express
Infelizmente o Outlook Express não aceita anexos via linha de comando. Será necessário anexar o arquivo manualmente.
E-mail program: c:\Arquivos de Programas\Outlook Express\msimn.exe
E-mail program Arguments: /mailurl:mailto:?subject=#title
Blat (alternativa ao Outlook Express)
Blat é um programa simples para envio de e-mail via linha de comando. Como o Outlook não aceita anexos via linha de comando, você pode utilizar este programa para fazê-lo.
Crie um arquivo em branco que será usado como corpo da mensagem: Exemplo: blat.txt
E-mail program: c:\Blat\blat.exe
E-mail program Arguments: body.txt| -f seuemail@aqui| -subject #title| -attacht #file
Infelizmente não será possível editar o e-mail antes de enviar já que o programa funciona via linha de comando. Para mais informações sobre as opções do blat acesse: http://www.blat.net/
