Questão Enviando e-mails em um contêiner do Docker


Olá estou tentando executar o seguinte comando no meu contêiner

mail -s "This is Subject" someone@example.com < /path/to/file

Como deve ser o meu dockerfile para que o comando acima possa ser executado?

Eu tentei a seguinte solução

https://stackoverflow.com/questions/40890011/ubuntu-dockerfile-mailutils-install

FROM ubuntu:latest
ENV DEBIAN_FRONTEND="noninteractive"
RUN apt-get update && apt-get install -y mailutils

mas eu recebo esse erro

O comando '/ bin / sh -c apt-get update && apt-get install -y mailutils' retornou um código diferente de zero: 100

Eu também tentei alguns exemplos como este

https://github.com/42technologies/docker-postfix-gmail

FROM ubuntu:14.04

RUN apt-get update
RUN apt-get install -y mailutils
RUN echo "postfix postfix/mailname string gmail.com" | debconf-set-selections
RUN echo "postfix postfix/main_mailer_type string 'Internet Site'" | debconf-set-selections
RUN apt-get install -y postfix

ADD mail.sh /mail.sh
RUN chmod +x /mail.sh

ENTRYPOINT ["/mail.sh"]  

Mas eu não quero que o contêiner envie apenas e-mails porque estou personalizando um contêiner específico e só quero ativar os recursos de envio de e-mail.


1


origem




Respostas: