Files
docker-php-nginx/docs/sending-emails.md
2023-08-27 12:02:41 +02:00

16 lines
452 B
Markdown

# Sending e-mails
To be able to use the `mail()` function in PHP you need to install a MTA (Mail Transfer Agent) in the container.
The most simple approach is to install `ssmtp`.
The `ssmtp.conf` file needs to be created based on the [documentation online](https://wiki.archlinux.org/title/SSMTP).
```Dockerfile
FROM trafex/php-nginx:latest
# Install ssmtp
RUN apk add --no-cache ssmtp
# Add configuration
COPY ssmtp.conf /etc/ssmtp/ssmtp.conf
```