개발환경은 별도의 smtp를 구축할 필요가 없어서 container 내부에 설치 했다
1. docker container 생성시 옵션을 지정해야 한다
docker run --privileged .... /sbin/init
- 시스템 설정할수 있는 옵션을 사용해서 실행한다
- docker exec -it .... /bin/bash
3. port 25번 오픈
4. php.ini 파일에 sendmail 관련 옵션 확인
- 기본설정으로도 발송 가능하지만,
SMTP = localhost
확인
mail 발송이 1초 이상 걸린다면?
/etc/hosts 에 도메인이 안잡혀서 지연될 확률이 높다, container 아이피에 도메인을 추가해주자!