SendEmail parece uma boa ferramenta para isso. Pelo que recebo da documentação, seria apenas uma chamada assim:
sendEmail -f <myadress> -t <destination> -u <subject> -m <message> -a <pathtofile> -s <serveradress> -xu <username> -xp <password>
Eu quero poder enviar um arquivo de texto através de um servidor SMTP do meu provedor (porta 25) para um endereço de e-mail na Internet, como meu endereço de e-mail do Office ou meu endereço do GMail. Eu tenho uma configuração básica do servidor Ubuntu 9.04 na minha conexão DSL.
Como posso usar, digamos, o Postfix, para enviar o arquivo .LOG, em um script bash? Quais seriam os pacotes para instalar nesse servidor, dado que nunca foi usado para enviar e-mail no passado?
Obrigado: -)
SendEmail parece uma boa ferramenta para isso. Pelo que recebo da documentação, seria apenas uma chamada assim:
sendEmail -f <myadress> -t <destination> -u <subject> -m <message> -a <pathtofile> -s <serveradress> -xu <username> -xp <password>
Outra opção é o pacote ssmtp . Como é um emulador de sendmail, é altamente compatível com todos os tipos de coisas que podem querer enviar e-mails.
Tags email automation ubuntu script