SMTP是簡單郵件傳輸協議,它是發送和接收郵件的標準協議。在Docker中安裝SMTP的過程如下所示:
docker run -d -p 25:25 -e MAIL_DOMAIN=example.com --name=mailserver tvial/docker-mailserver:latest
上面的命令會在容器中啟動一個簡單的郵件服務器。參數-d將容器設置為后臺運行。參數-p將主機端口25映射到容器端口25。參數-e指定郵件域名為example.com。--name選項指定容器的名稱為mailserver。
接下來,您需要配置SMTP服務器的電子郵件客戶端。在Outlook、Thunderbird和Apple Mail中,通常會啟用“添加新賬戶”或“添加新郵箱”的選項。然后,輸入您的名稱、電子郵件地址和SMTP服務器信息。以下是SMTP服務器信息:
- 服務器名稱或地址:您的Docker主機的IP地址或域名
- 端口號:25
- SMTP身份驗證:啟用
- 用戶名:您的電子郵件地址
- 密碼:您在Docker容器中設置的密碼
完成上述步驟后,您將能夠使用Docker中的SMTP服務器發送和接收電子郵件。