HOME > 이용안내
이용안내
 
작성일 : 21-09-09 10:43
[메일] Centos7 sendmail설치
 글쓴이 : 제이네트워크
조회 : 22,041  
[Centos7  sendmail설치]


1. sendmail 설치
#yum install sendmail sendmail-cf m4


2. 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


3. m4 명령어를 사용하여 sendmail.cf 파일 재생성
#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf



4. 메일 RELAY 설정(호스트 접속 허용 설정)
#vi /etc/mail/access

Connect:메일을 보내는서버의 IP    RELAY
자신의 보내는메일서버 IP로 설정 후 저장
접근제어 설정파일

# vi /etc/mail/access
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY
Connect:192.168.0.100       RELAY (자신의 IP주소)
Connect:sendmail.co.kr    RELAY (자신의도메인)

스팸메일을 차단하기 위하여 디폴트로 설정되는 값. 자신의 네트워크가 아닌 다른 네트워크 상에서 자신의 메일 서버를 이용하여
메일을 전송하는 것을 원천적으로 거부하는 기능.
릴레이에 허용하고자 하는 네트워크 주소와 허용 여부를 입력하면 됩니다.

# vi /etc/hosts
192.168.0.100   sendmail.co.kr  (자신의도메인)
 
아래 파일은 메일을 처리할 도메인에 대한 정보 기록 파일입니다.

# vi /etc/mail/local-host-names
sendmail.co.kr  (자신의도메인)


5. sendmail.service 시작

#systemctl start sendmail.service

6. 서버 재부팅시 서비스 자동시작 설정
#systemctl enable sendmail.service


7. 발송 테스트 

# telnet localhost 25
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
mail from: admin@sendmail.co.kr
250 2.1.0 admin@sendmail.co.kr... Sender ok
rcpt to: abc@gmail.com
250 2.1.5 abc@gmail.com... Recipient ok
data
354 Enter mail, end with "." on a line by itself
테스트메일 발송입니다
.
250 2.0.0 Message accepted for delivery
quit






Cloud server Streaming service Domain Cloud Firewall

 
 

Total 377

번호 제   목   글쓴이 날짜 조회
57 [DB] [mysql]mysqldump 로 백업시 lock table 에러로 백업이 안되는 경우 제이네트워크 2015-09-17 28369
56 [메일] 센드메일-아웃룩에러 중 다른메일메세지가 배달중이거나... 제이네트워크 2015-11-03 28157
55 [리눅스서버] 우분투18.04 vi 에디터에서 글자가 깨져 보일 때 제이네트워크 2019-11-17 28089
54 [리눅스서버] 리눅스 에서 Apche / php / mysql 컴파일 옵션 확인하기 제이네트워크 2015-12-09 28056
53 [리눅스서버] mkfs로 포맷이 안되는 경우 (오류 dev/sdb2 is apparently in use by the system; will not mak… 제이네트워크 2020-04-02 28012
52 [DB] phpMyAdmin 4.x 버전에서 필요없는 에러메세지 없애는 방법 제이네트워크 2016-02-01 27429
51 [기타] [리눅스에러] /bin/sh^M: bad interpreter: No such file or directory 제이네트워크 2017-06-26 27393
50 [윈도우서버] 윈도우서버 IIS7.5 다운로드 업로드 용량 늘리기 제이네트워크 2018-12-13 27304
49 [기타] 크롬브라우저에서 플래시 항상허용후 설정값 저장하는 방법 제이네트워크 2018-12-01 27271
48 [DB] [mysql]MySQL 5.6 SQL STRICT 모드 변경 방법 제이네트워크 2019-08-14 27148
47 [DB] [mysql] Mysql 에러코드 중에 (Got error 134 from storage engine) 나올때 처리법 제이네트워크 2015-06-04 26977
46 [기타] tar 특정폴더에 압축을 풀어야 할 경우 사용 옵션 제이네트워크 2016-05-10 26863
45 [DB] mysql 데이타베이스에서 max_connection 늘려주기 관리자 2011-05-17 26855
44 [DB] [Mysql] mysql 엔진 Myisam 을 Innodb로 변경하는 방법 제이네트워크 2016-12-11 26516
43 [메일] 아웃룩 메일 수발신할 때 (메일오류코드 2) 제이네트워크 2021-05-28 26471
42 [윈도우서버] Windows 10 자동 업데이트 완전 끄기 제이네트워크 2019-01-11 26443
41 [기타] 리눅스 named(bind) 설정 점검 사이트 제이네트워크 2017-06-11 26271
40 [DB] [MS-SQL 쿼리] 해당 컬럼을 NULL 값으로 변경하고자 할때 제이네트워크 2016-08-23 26189
39 [윈도우미디어] 익명 사용자 인증 플러그 인 오류 때문에 Windows Media 서비스 시작할 수 없습… 제이네트워크 2017-11-25 25641
38 [DB] [Mysql] show processlist 계속 보기 제이네트워크 2016-12-10 25547
37 [DB] [Mysql] mysql 기본 스토리지 엔진확인 제이네트워크 2016-12-10 25538
36 [PHP] php7에서 opcache 사용하기 제이네트워크 2017-04-27 25183
35 [기타] 그누보드4(EUCKR)에서 그누보드5(UTF8)로 데이타이전 하기 제이네트워크 2020-06-28 25121
34 [리눅스서버] Cronlog 설정 하는 법 제이네트워크 2020-12-19 24933
33 [리눅스서버] 아파치서버에서 동시접속자 수를 알아보려고 할 때 제이네트워크 2020-12-19 24824
32 [리눅스서버] Apache서버에 mod_url 추가 설치 제이네트워크 2020-12-19 24633
31 [PHP] php-5.5.x 아래 버전에서 Zend Opcache 설치 제이네트워크 2017-04-27 24597
30 [DB] MSSQL SERVER 테이블변경시 제한시간이 만료되었습니다. 라는 에러발생시 제이네트워크 2019-01-30 24585
29 [DB] mysql-5.7.x 이상 버전에서 비번 변경 후 에러가 나올 때 제이네트워크 2019-01-22 24570
28 [DB] MSSQL 1씩 자동증가값 제어(ID 사양 변경 안될 경우) 제이네트워크 2019-01-30 24484
27 [PHP] 사이트별 allow_url_fopen허용해 주기 제이네트워크 2017-09-12 24010
26 [메일] [sendmail] 메일발송이 안될 때 (오류 Relaying temporarily denied. Cannot resolve PTR recor… 제이네트워크 2020-07-15 23767
25 [PHP] 그누보드5 서버이전 후 글 작성 및 member가입 작성안되는 경우 제이네트워크 2019-04-24 23695
24 [DB] MSSQL2016 에서 서버유지관리/ 백업스케쥴 실행시 에러가 날때 제이네트워크 2019-08-22 23424
23 [PHP] php 에러시 Warning: date(): It is not safe to rely on the system's timezone settings 제이네트워크 2016-02-03 23406
22 [DB] MSSQL2008 로그 줄이기 제이네트워크 2018-11-29 23103
21 [DB] mtysql 5.7 이상버전에서 root 패스워드 변경시 제이네트워크 2017-11-25 23085
20 [DB] [mysql] mysql 덤프파일 복구시 에러시 - Got a packet bigger than 'max_allowed_packet&… 제이네트워크 2017-09-14 22829
19 [메일] Centos7 sendmail설치 제이네트워크 2021-09-09 22042
18 [PHP] php에서 세션을 늘리는 방법 제이네트워크 2019-08-22 21832
 1  2  3  4  5  6  7  8  9  10