ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • LINUX 메일서버 구축하는 방법[2편] - Sendmail/dovecot
    System of Infra/Linux System 2022. 7. 19. 00:13
    728x90
    반응형

    LINUX 로고이미지

    LINUX 메일서버 구축하는 방법[2편] - Sendmail/dovecot

    Sendmail이란?
    - 인터넷 전자 메일의 표준규약으로 프로토콜을 통해서 메일 서버 간에 메일을 주고받는 역할을 수행

    dovecot이란?
    - Linux/Unix 계열 시스템용 IMAP과 POP3를 사용하는 전자메일 서버

    1. SMTP
    - SMTP는 Simple Mail Transfer Protocol의 줄임말로서 이메일을 보내는 데 있어서 업계 표준 프로토콜
    - 클라이언트가 메일을 보내거나 메일서버간의 메일을 주고받을 때 사용되는 서비스

    2. POP3
    - 메일서버에 도착되어 있는 메일을 클라이언트가 가져올 때 사용되는 프로토콜
    - POP3는 서버로부터 이메일을 가져오고 가져온 메일이 확인되면 서버로부터 이메일을 삭제

    3. IMAP
    - 이메일을 받은 서버로부터 이메일 메시지를 관리하고 이메일을 꺼내서 가져오는 데 사용되는 프로토콜
    - POP3와 기능은 동일하지만 서버에 메시지를 저장하고 여러 가지 디바이스에 이 메일들을 동기화

    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    Linux(192.168.111.200) = 메일서버#2
    Linux(192.168.111.130) = 메일클라이언트#1
    Window(192.168.111.128) = 메일 클라이언트#2
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# dnf -y install sendmail-cf
    마지막 메타 데이터 만료 확인 : 1 day, 18:35:24 전에 2022년 07월 14일 (목) 오후 11시 28분 26초.
    종속성이 해결되었습니다.
    ============================================================================================================================================
     꾸러미                            아키텍처                     버전                                  리포지토리                       크기
    ============================================================================================================================================
    Installing:
     sendmail-cf                       noarch                       8.15.2-31.el8                         AppStream                       197 k
    종속성 설치:
     m4                                x86_64                       1.4.18-7.el8                          BaseOS                          223 k
    
    거래 요약
    ============================================================================================================================================
    설치  2 꾸러미
    
    총 다운로드 크기 : 420 k
    설치 크기 : 1.3 M
    패키지 다운로드중:
    (1/2): sendmail-cf-8.15.2-31.el8.noarch.rpm                                                                  72 kB/s | 197 kB     00:02    
    (2/2): m4-1.4.18-7.el8.x86_64.rpm                                                                            75 kB/s | 223 kB     00:02    
    --------------------------------------------------------------------------------------------------------------------------------------------
    ...(생략)
      sendmail-cf-8.15.2-31.el8.noarch                                          m4-1.4.18-7.el8.x86_64                                         
    
    완료되었습니다!
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 메일서버 구축을 위해서 sendmail-cf 패키지를 설치하도록 합니다.
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# dnf -y install dovecot
    마지막 메타 데이터 만료 확인 : 1 day, 18:35:44 전에 2022년 07월 14일 (목) 오후 11시 28분 26초.
    종속성이 해결되었습니다.
    ============================================================================================================================================
     꾸러미                        아키텍처                버전                                                리포지토리                  크기
    ============================================================================================================================================
    Installing:
     dovecot                       x86_64                  1:2.2.36-5.el8_0.1                                  AppStream                  4.6 M
    종속성 설치:
     clucene-core                  x86_64                  2.3.3.4-31.20130812.e8e3d20git.el8                  AppStream                  596 k
    
    거래 요약
    ============================================================================================================================================
    설치  2 꾸러미
    
    총 다운로드 크기 : 5.2 M
    설치 크기 : 18 M
    패키지 다운로드중:
    (1/2): clucene-core-2.3.3.4-31.20130812.e8e3d20git.el8.x86_64.rpm                                           248 kB/s | 596 kB     00:02    
    (2/2): dovecot-2.2.36-5.el8_0.1.x86_64.rpm                                                                  1.0 MB/s | 4.6 MB     00:04    
    --------------------------------------------------------------------------------------------------------------------------------------------
    ...(생략)
    설치됨:
      dovecot-1:2.2.36-5.el8_0.1.x86_64                          clucene-core-2.3.3.4-31.20130812.e8e3d20git.el8.x86_64                         
    
    완료되었습니다!
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 메일서버가 메일을 받게 되면 Client에게 수신을 해주기 위한 과정에서 dovecot 패키지를 설치해주도록 합니다.
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# dnf -y install sendmail-cf
    Last metadata expiration check: 1 day, 18:20:08 ago on Thu 14 Jul 2022 11:46:11 PM KST.
    Dependencies resolved.
    ===============================================================================================================================
     Package                        Arch                      Version                           Repository                    Size
    ===============================================================================================================================
    Installing:
     sendmail-cf                    noarch                    8.15.2-31.el8                     AppStream                    197 k
    Installing dependencies:
     m4                             x86_64                    1.4.18-7.el8                      BaseOS                       223 k
    
    Transaction Summary
    ===============================================================================================================================
    Install  2 Packages
    
    Total download size: 420 k
    Installed size: 1.3 M
    Downloading Packages:
    (1/2): sendmail-cf-8.15.2-31.el8.noarch.rpm                                                     73 kB/s | 197 kB     00:02
    (2/2): m4-1.4.18-7.el8.x86_64.rpm                                                               80 kB/s | 223 kB     00:02
    -------------------------------------------------------------------------------------------------------------------------------
    ...(생략)
    Installed:
      sendmail-cf-8.15.2-31.el8.noarch                                    m4-1.4.18-7.el8.x86_64
    
    Complete!
    ▶ Linux(192.168.111.200) = 메일서버#2에서 메일서버구축을 위해서 sendmail-cf 패키지를 설치하도록 합니다.
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# dnf -y install dovecot
    Last metadata expiration check: 1 day, 18:20:20 ago on Thu 14 Jul 2022 11:46:11 PM KST.
    Dependencies resolved.
    ===============================================================================================================================
     Package                   Arch                Version                                            Repository              Size
    ===============================================================================================================================
    Installing:
     dovecot                   x86_64              1:2.2.36-5.el8_0.1                                 AppStream              4.6 M
    Installing dependencies:
     clucene-core              x86_64              2.3.3.4-31.20130812.e8e3d20git.el8                 AppStream              596 k
    
    Transaction Summary
    ===============================================================================================================================
    Install  2 Packages
    
    Total download size: 5.2 M
    Installed size: 18 M
    Downloading Packages:
    (1/2): clucene-core-2.3.3.4-31.20130812.e8e3d20git.el8.x86_64.rpm                              182 kB/s | 596 kB     00:03
    (2/2): dovecot-2.2.36-5.el8_0.1.x86_64.rpm                                                     757 kB/s | 4.6 MB     00:06
    -------------------------------------------------------------------------------------------------------------------------------
    ...(생략)
    Installed:
      dovecot-1:2.2.36-5.el8_0.1.x86_64                   clucene-core-2.3.3.4-31.20130812.e8e3d20git.el8.x86_64
    
    Complete!
    ▶ Linux(192.168.111.200) = 메일서버#2에서 메일서버가 메일을 받게 되면 Client에게 수신을 해주기 위한 과정에서 dovecot 패키지를 설치해주도록 합니다.
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# vi /etc/mail/sendmail.cf
    ...(생략)
    	 80 
         81 # my LDAP cluster
         82 # need to set this before any LDAP lookups are done (including classes)
         83 #D{sendmailMTACluster}$m
         84 
         85 Cwnaver.com -> Cwlocalhost를 Cwnaver.com으로 변경
         86 # file containing names of hosts for which we receive email
         87 Fw/etc/mail/local-host-names
         88 
         89 # my official domain name
         90 # ... define this only if sendmail cannot automatically determine your domain
    ...(생략)	 	 
    	260 O CheckAliases=False
        261 
        262 # default messages to old style headers if no special punctuation?
        263 O OldStyleHeaders=True
        264 
        265 # SMTP daemon options
        266 
        267 O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA -> Addr=127.0.0.1을 삭제
        268 
        269 # SMTP client options
        270 #O ClientPortOptions=Family=inet, Address=0.0.0.0
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 /etc/mail/sendmail.cf 파일의 설정을 편집합니다. 

    ★/etc/mail/sendmail.cf 수정 파일 내용
    - Cwnaver.com -> Cwlocalhost를 Cwnaver.com으로 변경
    - O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA -> Addr=127.0.0.1을 삭제
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# vi /etc/mail/sendmail-cf
    ...(생략)
    	 80 
         81 # my LDAP cluster
         82 # need to set this before any LDAP lookups are done (including classes)
         83 #D{sendmailMTACluster}$m
         84 
         85 Cwdaum.net-> Cwlocalhost를 Cwdaum.net으로 변경
         86 # file containing names of hosts for which we receive email
         87 Fw/etc/mail/local-host-names
         88 
         89 # my official domain name
         90 # ... define this only if sendmail cannot automatically determine your domain
    ...(생략)	 	 
    	260 O CheckAliases=False
        261 
        262 # default messages to old style headers if no special punctuation?
        263 O OldStyleHeaders=True
        264 
        265 # SMTP daemon options
        266 
        267 O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA -> Addr=127.0.0.1을 삭제
        268 
        269 # SMTP client options
        270 #O ClientPortOptions=Family=inet, Address=0.0.0.0
    ▶ Linux(192.168.111.200) = 메일서버#2에서 /etc/mail/sendmail.cf 파일의 설정을 편집합니다.

    ★/etc/mail/sendmail.cf 수정 파일 내용
    - Cwnaver.com -> Cwlocalhost를 Cwnaver.com으로 변경
    - O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA -> Addr=127.0.0.1을 삭제
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# vi /etc/mail/access
    # Check the /usr/share/doc/sendmail/README.cf file for a description
    # of the format of this file. (search for access_db in that file)
    # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
    # package.
    #
    # If you want to use AuthInfo with "M:PLAIN LOGIN", make sure to have the 
    # cyrus-sasl-plain package installed.
    #
    # By default we allow relaying from localhost...
    Connect:localhost.localdomain		RELAY
    Connect:localhost			RELAY
    Connect:127.0.0.1			RELAY
    
    naver.com				RELAY ->추가
    daum.net				RELAY ->추가
    192.168.111				RELAY ->추가
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 /etc/mail/access 파일 설정을 편집합니다.

    ★/etc/mail/access 수정 파일 내용
    - naver.com RELAY(추가)
    - daum.net  RELAY(추가)
    - 192.168.111 RELAY(추가)
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# cat /etc/mail/access
    # Check the /usr/share/doc/sendmail/README.cf file for a description
    # of the format of this file. (search for access_db in that file)
    # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
    # package.
    #
    # If you want to use AuthInfo with "M:PLAIN LOGIN", make sure to have the
    # cyrus-sasl-plain package installed.
    #
    # By default we allow relaying from localhost...
    Connect:localhost.localdomain           RELAY
    Connect:localhost                       RELAY
    Connect:127.0.0.1                       RELAY
    
    naver.com                               RELAY
    daum.net                                RELAY
    192.168.111                             RELAY
    192.168.111				RELAY ->추가
    ▶ Linux(192.168.111.200) = 메일서버#2에서 /etc/mail/access 파일 설정을 편집합니다.

    ★/etc/mail/access 수정 파일 내용
    - naver.com RELAY(추가)
    - daum.net  RELAY(추가)
    - 192.168.111 RELAY(추가)
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# makemap hash /etc/mail/access < /etc/mail/access
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 /etc/mail/access  파일을 리다이렉션  <로 저장하도록 합니다. 표준 입력을 변경할 때는 <를 사용합니다.
    예를 들어, 파일로부터 내용을 입력받아 화면에 뿌려주려면 cat < 파일명으로 명령어를 실행할 수 있습니다.
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# makemap hash /etc/mail/access < /etc/mail/access
    ▶ Linux(192.168.111.200) = 메일서버#2에서 /etc/mail/access  파일을 리다이렉션  <로 저장하도록 합니다.
    표준 입력을 변경할 때는 <를 사용합니다.

    예를 들어, 파일로부터 내용을 입력받아 화면에 뿌려주려면 cat < 파일명으로 명령어를 실행할 수 있습니다.
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    root@mail /]# vi /etc/dovecot/dovecot.conf 
    	 20 # options. The paths listed here are for configure --prefix=/usr
         21 # --sysconfdir=/etc --localstatedir=/var
         22 
         23 # Protocols we want to be serving.
         24 protocols = imap pop3 lmtp -> 주석 해제
         25 
         26 # A comma separated list of IPs or hosts where to listen in for connections.
         27 # "*" listens in all IPv4 interfaces, "::" listens in all IPv6 interfaces.
         28 # If you want to specify non-default ports or anything more complex,
         29 # edit conf.d/master.conf.
         30 listen = *, :: -> 주석 해제
         31 
         32 # Base directory where to store runtime data.
         33 base_dir = /var/run/dovecot/ -> 주석 해제
         34 
         35 # Name of this instance. In multi-instance setup doveadm and other commands
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 sendmail의 설정이 완료되었다면 이제 dovecot 파일을 수정합니다.

    ★/etc/dovecot/dovecot.conf 수정 파일 내용
    - protocols = imap pop3 lmtp -> 주석 해제
    - listen = *, :: -> 주석 해제
    - base_dir = /var/run/dovecot/ -> 주석 해제
    Linux(192.168.111.200) = 메일서버#2
    root@mail /]# vi /etc/dovecot/dovecot.conf 
    	 20 # options. The paths listed here are for configure --prefix=/usr
         21 # --sysconfdir=/etc --localstatedir=/var
         22 
         23 # Protocols we want to be serving.
         24 protocols = imap pop3 lmtp -> 주석 해제
         25 
         26 # A comma separated list of IPs or hosts where to listen in for connections.
         27 # "*" listens in all IPv4 interfaces, "::" listens in all IPv6 interfaces.
         28 # If you want to specify non-default ports or anything more complex,
         29 # edit conf.d/master.conf.
         30 listen = *, :: -> 주석 해제
         31 
         32 # Base directory where to store runtime data.
         33 base_dir = /var/run/dovecot/ -> 주석 해제
         34 
         35 # Name of this instance. In multi-instance setup doveadm and other commands
    ▶ Linux(192.168.111.200) = 메일서버#2에서 sendmail의 설정이 완료되었다면 이제 dovecot 파일을 수정합니다.

    ★/etc/dovecot/dovecot.conf 수정 파일 내용
    - protocols = imap pop3 lmtp -> 주석 해제
    - listen = *, :: -> 주석 해제
    - base_dir = /var/run/dovecot/ -> 주석 해제
    Linux(192.168.111.100) = 네임서버 + 메일서버#1
    [root@mail /]# vi /etc/dovecot/conf.d/10-ssl.conf 
    	  1 ##
          2 ## SSL settings
          3 ##
          4 
          5 # SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>
          6 # disable plain pop3 and imap, allowed are only pop3+TLS, pop3s, imap+TLS and imaps
          7 # plain imap and pop3 are still allowed for local connections
          8 ssl = required -> required를 yes로 변경
          9 
         10 # PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 /etc/dovecot/conf.d/10-ssl.conf 파일 설정을 편집합니다.

    ★/etc/dovecot/dovecot.conf 수정 파일 내용
    - ssl = required -> required를 yes로 변경
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# vi /etc/dovecot/conf.d/10-ssl.conf 
    	  1 ##
          2 ## SSL settings
          3 ##
          4 
          5 # SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>
          6 # disable plain pop3 and imap, allowed are only pop3+TLS, pop3s, imap+TLS and imaps
          7 # plain imap and pop3 are still allowed for local connections
          8 ssl = required -> required를 yes로 변경
          9 
         10 # PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
    ▶ Linux(192.168.111.200) = 메일서버#2에서 /etc/dovecot/conf.d/10-ssl.conf 파일 설정을 편집합니다.

    ★/etc/dovecot/dovecot.conf 수정 파일 내용
    - ssl = required -> required를 yes로 변경
    Linux(192.168.111.100) = 네임서버 + 메일서버#1	 
    [root@mail /]# vi /etc/dovecot/conf.d/10-mail.conf
         20 #   %h - home directory
         21 #
         22 # See doc/wiki/Variables.txt for full list. Some examples:
         23 #
         24 #   mail_location = maildir:~/Maildir
         25 mail_location = mbox:~/mail:INBOX=/var/mail/%u -> 주석 제거
         26 #   mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n
         27 #
         28 # <doc/wiki/MailLocation.txt>
         29 #
         30 #mail_location =
    ...(생략) 
    	120 # mailboxes, or ln -s /secret/shared/box ~/mail/mybox would allow reading it).
        121 mail_access_groups = mail -> 주석제거 후 mail 추가
        122 
        123 # Allow full filesystem access to clients. There's no access checks other than
        124 # what the operating system does for the active UID/GID. It works with both
        125 # maildir and mboxes, allowing you to prefix mailboxes names with eg. /path/
        126 # or ~user/.
        127 #mail_full_filesystem_access = no
        128 
        129 # Dictionary for key=value mailbox attributes. This is used for example by
        130 # URLAUTH and METADATA extensions.
    ...(생략)	
    	160 #   never: Never use it (best performance, but crashes can lose data)
        161 #mail_fsync = optimized
        162 
        163 # Locking method for index files. Alternatives are fcntl, flock and dotlock.
        164 # Dotlocking uses some tricks which may create more disk I/O than other locking
        165 # methods. NFS users: flock doesn't work, remember to change mmap_disable.
        166 lock_method = fcntl -> 주석 제거
        167 
        168 # Directory in which LDA/LMTP temporarily stores incoming mails >128 kB.
        169 #mail_temp_dir = /tmp
        170
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 /etc/dovecot/conf.d/10-mail.conf 파일 설정을 편집합니다.

    ★/etc/dovecot/conf.d/10-mail.conf수정 파일 내용
    - mail_location = mbox:~/mail:INBOX=/var/mail/%u -> 주석 제거
    - mail_access_groups = mail -> 주석 제거 후 mail 추가
    - lock_method = fcntl -> 주석 제거
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# vi /etc/dovecot/conf.d/10-mail.conf
         20 #   %h - home directory
         21 #
         22 # See doc/wiki/Variables.txt for full list. Some examples:
         23 #
         24 #   mail_location = maildir:~/Maildir
         25 mail_location = mbox:~/mail:INBOX=/var/mail/%u -> 주석 제거
         26 #   mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n
         27 #
         28 # <doc/wiki/MailLocation.txt>
         29 #
         30 #mail_location =
    ...(생략) 
    	120 # mailboxes, or ln -s /secret/shared/box ~/mail/mybox would allow reading it).
        121 mail_access_groups = mail -> 주석제거 후 mail 추가
        122 
        123 # Allow full filesystem access to clients. There's no access checks other than
        124 # what the operating system does for the active UID/GID. It works with both
        125 # maildir and mboxes, allowing you to prefix mailboxes names with eg. /path/
        126 # or ~user/.
        127 #mail_full_filesystem_access = no
        128 
        129 # Dictionary for key=value mailbox attributes. This is used for example by
        130 # URLAUTH and METADATA extensions.
    ...(생략)	
    	160 #   never: Never use it (best performance, but crashes can lose data)
        161 #mail_fsync = optimized
        162 
        163 # Locking method for index files. Alternatives are fcntl, flock and dotlock.
        164 # Dotlocking uses some tricks which may create more disk I/O than other locking
        165 # methods. NFS users: flock doesn't work, remember to change mmap_disable.
        166 lock_method = fcntl -> 주석 제거
        167 
        168 # Directory in which LDA/LMTP temporarily stores incoming mails >128 kB.
        169 #mail_temp_dir = /tmp
        170
    ▶ Linux(192.168.111.200) = 메일서버#2에서  /etc/dovecot/conf.d/10-mail.conf 파일 설정을 편집합니다.

    ★/etc/dovecot/conf.d/10-mail.conf수정 파일 내용
    - mail_location = mbox:~/mail:INBOX=/var/mail/%u -> 주석 제거
    - mail_access_groups = mail -> 주석제거 후 mail 추가
    - lock_method = fcntl -> 주석 제거
    Linux(192.168.111.100) = 네임서버 + 메일서버#1	
    [root@mail /]# useradd ronaldo
    
    [root@mail /]# passwd ronaldo
    ronaldo 사용자의 비밀 번호 변경 중
    새  암호: *******
    잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
    새  암호 재입력: *******
    passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 메일을 보내기 위한 client 계정 하나를 생성합니다. 가칭으로 ronaldo라는 계정을 생성합니다.
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# useradd messi
    
    [root@mail /]# passwd messi
    Changing password for user messi.
    New password:
    BAD PASSWORD: The password is shorter than 8 characters
    Retype new password:
    passwd: all authentication tokens updated successfully.
    ▶ Linux(192.168.111.200) = 메일서버#2에서 메일을 보내기 위한 client 계정 하나를 생성합니다. 가칭으로 messi라는 계정을 생성합니다.
    Linux(192.168.111.100) = 네임서버 + 메일서버#1	
    [root@mail /]# systemctl restart sendmail
    
    [root@mail /]# systemctl enable sendmail
    Created symlink /etc/systemd/system/multi-user.target.wants/sendmail.service → /usr/lib/systemd/system/sendmail.service.
    Created symlink /etc/systemd/system/multi-user.target.wants/sm-client.service → /usr/lib/systemd/system/sm-client.service.
    
    [root@mail /]# systemctl restart dovecot
    
    [root@mail /]# systemctl enable dovecot
    Created symlink /etc/systemd/system/multi-user.target.wants/dovecot.service → /usr/lib/systemd/system/dovecot.service.
    ▶ Linux(192.168.111.100) = 네임서버 + 메일서버#1에서 sendmail에 대한 데몬을 재기동 후 재부팅 후 지속적으로 활성화될 수 있도록 enable을 수행합니다.
    추가적으로 dovecot에 대한 데몬 또한 재기동 후 재부팅 후 지속적으로 활성화 될 수 있도록 enable을 수행하도록 합니다.
    Linux(192.168.111.200) = 메일서버#2
    [root@mail /]# systemctl restart sendmail
    
    [root@mail /]# systemctl enable sendmail
    Created symlink /etc/systemd/system/multi-user.target.wants/sendmail.service → /usr/lib/systemd/system/sendmail.service.
    Created symlink /etc/systemd/system/multi-user.target.wants/sm-client.service → /usr/lib/systemd/system/sm-client.service.
    
    [root@mail /]# systemctl restart dovecot
    
    [root@mail /]# systemctl enable dovecot
    Created symlink /etc/systemd/system/multi-user.target.wants/dovecot.service → /usr/lib/systemd/system/dovecot.service.
    ▶ Linux(192.168.111.200) = 메일서버#2에서 sendmail에 대한 데몬을 재기동 후 재부팅후 지속적으로 활성화 될 수 있도록 enable을 수행합니다.
    추가적으로 dovecot에 대한 데몬 또한 재기동 후 재부팅 후 지속적으로 활성화 될 수 있도록 enable을 수행하도록 합니다.

     

    2022.07.17 - [System of Infra/LINUX] - LINUX 메일서버 구축하는 방법[1편] - Sendmail/dovecot

     

    LINUX 메일서버 구축하는 방법[1편] - Sendmail/dovecot

    LINUX 메일서버 구축하는 방법[1편] - Sendmail/dovecot Sendmail이란? - 인터넷 전자 메일의 표준규약으로 프로토콜을 통해서 메일 서버 간에 메일을 주고받는 역할을 수행 dovecot이란? - Linux/Unix 계열..

    pinetreeday.tistory.com

    2022.07.20 - [System of Infra/LINUX] - LINUX 메일서버 구축하는 방법[3편] - Sendmail/dovecot

     

    LINUX 메일서버 구축하는 방법[3편] - Sendmail/dovecot

    LINUX 메일서버 구축하는 방법[3편] - Sendmail/dovecot Sendmail이란? - 인터넷 전자 메일의 표준규약으로 프로토콜을 통해서 메일 서버 간에 메일을 주고받는 역할을 수행 dovecot이란? - Linux/Unix 계열 시스

    pinetreeday.tistory.com

     

    PS. 포스팅의 내용은 제 기준으로 작성한 것이기 때문에 참고해서 보시면 감사하겠습니다.

    포스팅 과정의 오류 및 오타 그리고 궁금한 점에 대해서는 댓글 남겨주세요.

    728x90
    반응형

    댓글

Designed by Tistory.