Senden von E-Mails innerhalb eines Docker-Containers
1100
Montassar Dridi
Hallo, ich versuche den folgenden Befehl in meinem Container auszuführen
mail -s "This is Subject" someone@example.com < /path/to/file
Wie sollte meine Docker-Datei aussehen, damit der obige Befehl ausgeführt werden kann?
Ich habe die folgende Lösung ausprobiert
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
aber ich bekomme diesen fehler
Der Befehl '/ bin / sh -c apt-get update && apt-get install -y mailutils' hat einen von null verschiedenen Code zurückgegeben: 100
Ich habe auch einige Beispiele ausprobiert
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"]
Ich kann jedoch nicht den Container nicht nur zum Versenden von E-Mails verwenden, da ich einen bestimmten Container anpasse und nur die Funktion zum Versenden von E-Mails aktivieren möchte.
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
10
So identifizieren Sie Betrügereien online
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Wie verwende ich GMail als primären E-Mail-Client?