메뉴 건너뛰기

(*.65.68.117) 조회 수 359 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기
Extra Form
출처 https://mosei.tistory.com/entry/centos7-...8%ED%8C%85

https://yumserv.tistory.com/186

https://yjshin.tistory.com/entry/CentOS-7-%EB%A9%94%EC%9D%BC-%EB%B3%B4%EB%82%B4%EA%B8%B0-SMTP-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C

  • SMTP 메일 서버 Port 오픈
[root@test ~]# firewall-cmd --zone=public --permanent --add-port=25/tcp

success

[root@test ~]# firewall-cmd --reload


CentOS 7 / ReHat 7 / ProLinux 7 sendmail 설치 및 세팅

php에서 mail() 함수를 쓸 경우, 라라벨 send() 도 마찬가지.

웹서버에 메일서버 세팅을 해놔야 발송이 되기 때문에, 

보내는메일 서버만 세팅하는 방법.

- sendmail 설치

#yum install sendmail sendmail-cf m4

- sendmail 설정파일 오픈

#vi /etc/mail/sendmail.mc

- 52,53 라인 수정

dnl  TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

dnl  define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

위에서 아래로 수정 (젤 앞에 dnl 주석만 제거해주면 됨)

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

- 118 라인 DAEMON_OPTIONS 수정

DAEMON_OPTIONS(`Port=smtp, Addr=127.0.0.1, Name=MTA')dnl

위에서 아래로 수정

DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl

- m4 명령어를 사용하여 sendmail.cf 파일 재생성

#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

- 메일 RELAY 설정(호스트 접속 허용 설정)

#vi /etc/mail/access

Connect:메일을 보내는서버의 IP    RELAY

빨간색부분은 자신의 보내는메일서버 IP로 설정 후 저장

- hostname 설정

#vi /etc/hostname

하단에 내 도메인을 추가해준다.

예) mydomain.co.kr

- sendmail.service 시작

#systemctl start sendmail.service

- 서버 재부팅시 서비스 자동시작

#systemctl enable sendmail.service

위 처럼만 세팅하면 php로 보내는 메일은 나간다.


  1. ps에서 pid 목록만 가져와서 kill하기

  2. 05. 프로세스 스케줄러 2

  3. CentOS 7 / SSH / 포트 변경하는 방법

  4. CentOS 7 / ntp로 시간 동기화 하는 방법

  5. No Image 21Mar
    by 정보제공
    2023/03/21 Views 359 

    CentOS 7 / ReHat 7 / ProLinux 7 sendmail 설치 및 세팅

  6. No Image 06Mar
    by
    2023/03/06 Views 632 

    EOS,EOL,EOD,EOST,EOSL이란?

  7. No Image 06Mar
    by
    2023/03/06 Views 290 

    BYOL : Bring Your Own License

  8. No Image 05Mar
    by
    2023/03/05 Views 312 

    리눅스에서 커널 버전, uname -a , cat /proc/version

  9. Ubuntu 20.04 LTS (Focal Fossa) 데스크탑 달라진 점과 간단 후기

  10. Ubuntu 20.04 LTS (Focal Fossa) 데스크탑 설치 후 해야하는 것들

  11. Ubuntu release 일람표

  12. UMASK 사용법

  13. No Image 10Oct
    by
    2018/10/10 Views 297 

    Ubuntu 18.04 한글 설정

  14. No Image 10Oct
    by
    2018/10/10 Views 308 

    Ubuntu 18.04를 설치한 뒤에 해야 할 6가지

  15. No Image 10Oct
    by
    2018/10/10 Views 462 

    Auto root Login 설정 - Ubuntu 18.04

  16. Micro VAX

  17. No Image 24Feb
    by
    2017/02/24 Views 385 

    Linux, Unix, AIX 명령어 비교

  18. Ubuntu - 우리가 함께 있기에 내가 있다

  19. No Image 10May
    by
    2016/05/10 Views 256 

    유닉스 파일 디스크립터 : > /dev/null 2>&1

  20. No Image 05Apr
    by
    2016/04/05 Views 296 

    ab -n 1000 -c 3 http://home.aiinfo.co.kr/

목록
Board Pagination Prev 1 2 3 Next
/ 3