Mengirim email dari dalam wadah docker

Saya benar-benar baru Do Docker, dan total n00b ke linux, jadi mohon maaf jika ini terdengar konyol.

Saya mendapatkan sistem docker dan berjalan di Digital Ocean, dan berfungsi dengan baik.

Saya menggunakan pre-built Mirth Connect dockerdan ini berjalan dengan indah dan saya bisa melakukan segala macam hal keren.Salah satu hal yang saya ingin kegembiraan saya lakukan untuk saya adalah mengirim email (pengirim SMTP) dari dalam wadah tetapi tampaknya wadah buruh pelabuhan tidak dapat mengirim email (saya mendapatkan kesalahan tentang menghubungkan ke server email saya). Saya telah mencoba memetakan port 25 hingga 25 saat menjalankan yang tidak melakukan apa-apa.

docker run -d --name mirth1 -p 8080:8080  -p 8443:8443 -p 25:25 -p 8585:8585 brandonstevens/mirth-connect

Server linux dapat telnet ke server email saya di port 25, jadi saya tahu itu bukan masalah firewall / Digital Ocean. Ini juga bukan masalah kegembiraan karena saya tidak pernah melakukan ini satu miliar kali sebelumnya. Sesuatu yang di dalam wadah

Jadi saya kira ada lebih dari ini daripada yang saya kira. Googling mengungkapkan banyak tautan tentang menambahkan sendmail ke wadah saya, tetapi itu untuk sistem php?

Anda hanya perlu 25 outbound dan Anda harus memiliki perangkat lunak email default untuk wadah. Anda tidak memerlukan port 25 yang dipetakan untuk koneksi keluar tetapi Anda memerlukan perangkat lunak email default yang diinstal dalam wadah seperti postfix atau sendmail .Cukup tambahkan setelah Anda memulai wadah, uji apakah berfungsi, lalu tambahkan ke file buruh pelabuhan.

Harap diingat bahwa wadah minimal jadi jangan mengharapkan fungsionalitas tambahan di dalamnya.

“Saya mendapatkan kesalahan tentang menghubungkan ke server email saya” - kesalahan apa?

mengirim email ke server berikut gagal: mail.xxxxx. co. za:25