Enviando e-mail pela linha de comando

Enviando e-mail pela linha de comando

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

Primeiro, algumas informações básicas: minha família tem um Papai Noel secreto todos os anos e eu me ofereci para escrever um roteiro para escolher aleatoriamente quem ganha presentes para quem. O que eu gostaria de fazer é enviar um e-mail informando às pessoas para quem elas receberão um presente, mas NÃO quero enviar o e-mail pela minha conta do Gmail, pois estarei envolvido no Papai Noel Secreto.

A questão: como posso enviar um e-mail a partir da linha de comando/um script sem ter esse e-mail armazenado em meus "itens enviados" na minha conta do Gmail (ou em qualquer outra conta de e-mail). EUpensareu teria configurado meu próprio servidor smtp, mas não tenho a menor ideia.

Responder1

Você precisa de um servidor SMTP especial, mas não precisa configurá-lo sozinho. Como alguém já sugeriu, você pode criar uma conta falsa do Gmail e usar o SMTP para isso. Ou, para realmente anonimato, você pode usar umProvedor SMTP; isso permitirá que você falsifique seu endereço de retorno (da mesma forma que os spammers fazem) para obter uma camada extra de anonimato e personalização ("De:[e-mail protegido]").

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

Responder2

Como "e-mail enviado" é apenas uma tag no Gmail (existe apenas uma única cópia de cada e-mail com tags diferentes) e aparentemente você não pode desativá-lo (como no Yahoo Mail, por exemplo), você precisará excluir a mensagem se você não quiser nenhum registro ou oculte a pasta "e-mails enviados".

Por que não criar uma nova conta do Gmail e usá-la para enviar, mas nunca verificá-la? Quanto à parte real de envio de linha de comando, tenho certeza que já foi respondida aqui (vejaFerramenta de e-mail de linha de comando do Ubuntu para servidorpor exemplo).

informação relacionada