Enviando e-mail da linha de comando

14

Ok, procurei por algo para cuidar desse pequeno projeto de e-mail que tenho.

Primeiro, alguns antecedentes: Minha família tem um Papai Noel secreto todos os anos e eu me ofereci para escrever um roteiro para randomizar quem recebe presentes para quem. O que eu gostaria de fazer é enviar um e-mail avisando as pessoas para quem eles estão recebendo um presente, mas NÃO quero enviar o e-mail por meio da minha conta do Gmail, pois estarei envolvido no Papai Noel Secreto.

A pergunta: Como posso enviar um email a partir da linha de comando / um script sem ter esse email armazenado em meus "itens enviados" na minha conta do Gmail (ou qualquer outra conta de email). Eu acho que eu teria configurado o meu próprio servidor smtp, mas estou realmente sem noção.

    
por Ramy 21.09.2012 / 21:03

2 respostas

8

Você precisa de um servidor SMTP especial, mas não precisa configurá-lo por conta própria. Como alguém já sugeriu, você pode criar uma conta do Gmail falsa e usar o SMTP para isso. Ou, para realmente anonimato, você pode usar um provedor de SMTP ; Isso permitirá que você forje seu endereço de retorno (da mesma forma que os spammers) para uma camada extra de anonimato e personalização ("From: [email protected]").

Aqui está a ajuda na configuração do sendmail para usar o SMTP , útil ao especificar cabeçalhos diretamente, em vez de depender do seu cliente de e-mail .

    
por 21.09.2012 / 21:36
1

Como "enviar e-mail" é apenas uma tag no Gmail (apenas uma cópia de cada e-mail existe com tags diferentes) e aparentemente você não pode desativá-la (como no Yahoo Mail, por exemplo), você precisa exclua a mensagem se você não quiser gravar ou ocultar a pasta "enviado".

Por que não criar uma nova conta do Gmail e usá-la para enviar, mas nunca a verificar? Quanto à parte de envio da linha de comando, tenho certeza de que ela já foi respondida aqui (veja ferramenta de e-mail de linha de comando do Ubuntu para o servidor por exemplo).

    
por 21.09.2012 / 21:19