Skip to content

Commit

Permalink
Merge pull request #1073 from steveworley/issue-1072
Browse files Browse the repository at this point in the history
Feat: Add support for host.docker.internal for SSMTP.
  • Loading branch information
tobybellwood authored Aug 8, 2024
2 parents 5bd9bbd + 9d33f51 commit d9edc75
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 d9edc75

Please sign in to comment.