Skip to content

Commit

Permalink
Feat: Add support for host.docker.internal for SSMTP.
Browse files Browse the repository at this point in the history
  • Loading branch information
steveworley committed Aug 7, 2024
1 parent 5bd9bbd commit 9d33f51
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions images/php-fpm/entrypoints/50-ssmtp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ if [ ${SSMTP_MAILHUB+x} ]; then
elif nc -z -w 1 172.17.0.1 1025 &> /dev/null; then
echo -e "\nmailhub=172.17.0.1:1025" >> /etc/ssmtp/ssmtp.conf
return
# check if we find mailhog on the internal docker host
elif nc -z -w 1 host.docker.internal 1025 &> /dev/null; then
echo -e "\nmailhub=host.docker.internal:1025" >> /etc/ssmtp/ssmtp.conf
return
# Fallback: check if on Lagoon then assume mxout.lagoon.svc can do smtp TLS
elif [ ! -z ${LAGOON_PROJECT} ]; then
echo -e "UseTLS=Yes\nmailhub=mxout.lagoon.svc:465" >> /etc/ssmtp/ssmtp.conf
Expand Down

0 comments on commit 9d33f51

Please sign in to comment.