ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ubuntu 메일 서버 iRedMail
    Linux 2021. 4. 24. 18:07
    반응형

     

    nano /etc/hosts

    <== 일단 도메인 주소를 설정해주자

    nano /etc/hostname

    <==FQDN를 설정해주자 FQDN이란? 호스트 이름과 도메인을 함께 표기한 것을 말한다.

     

    <== 재시작을 해주자

    <== hostname이 바뀐것을 확인하고

    apt-get install -y openssh-client

    <== ssh 서버에 연결을 하기위해 프로그램을 다운받자

     

    https://www.iredmail.org/download.html

     

    Download the latest iRedMail release

     

    www.iredmail.org

    공식홈페이지에서 다운받자

    <== iRedMail을 홈페이지에서 다운받고

    <== 요로코롬 공식홈페이지에서 다운받은 최신파일을 가져와서

    tar xfz iRedMail-1.4.0.tar.gz

    <== 압축을 풀어주고

    cd iRedMail-1.4.0

    <== 압축 푼 폴더로 이동한뒤

    vim pkgs/get_all.sh
    <== 만약 사용도중 업데이트를 안하고 싶다면 이부분을 주석처리해버리자

    <== 목록을 확인해본뒤에

    chmod +x iRedMail.sh

    <== 설치파일을 실행파일로 바꿔주자

    ls

    <== 제대로 바꼈나 확인해보고

    bash iRedMail.sh

    <== 실행파일을 실행시켜주자

    <== 만약 apt 관련해서 에러가 있다면 iRedMailAdmin, iRedAPD, 이런거 없다고 뭐라뭐라 에러를 보여줄것이다.

    <== apt오류를 해결하고 다운받도록하자

    <== 기다리다보면 이 화면이 나타나는데 계속 진행할꺼냐고 묻는것이다. Yes를 눌러주자

    <== 메일을 어디다가 저장할꺼냐고 묻는다. 원하는 위치로 지정해주자

    <== 원하는 웹 서버를 선택하라고한다. nginx가 효과도 좋고 하니 쓰기로 했다. 만약 사용하기 싫다면 밑에것을 선택하자 

    <== sql 선택화면이다. 원하는 sql을 선택하도록하자

    <== 방금전에 선택한 sql의 root 비밀번호를 입력하는곳이다. 원하는 비밀번호를 입력하자 

    첫 번째 메일 도메인 이름을 지정하란다.
    ex:
    * example.com

    경고
    서버 호스트 이름과 같게하면 안된단다. ex) banner.ehwjswjdtls.mail
    시스템 계정으로 보낸 전자 메일(ex: 루트)을 수락하려면 나중에 수정이 필요한단다.

     

    뭐 양식에 맞춰 아무렇게나 작성하자

    <== administrator 의 패스워드를 정해주란다. email 서버의 admin 패스워드를 정해주자 밑줄친부분은 관리자 이메일이다.( 나중에 로그인할때 이걸로 하면된다.)

     

    <== 옵션 선택창이다 원하는 옵션을 선택하주자

    <== 그럼 다시 원래대로 돌아와서 setting이 맞는가를 물어본다. 맞으면 y를 눌러 계속 진행하도록하자

    <== 아마 대략적으로 20분?? 정도가 지난다면 

    <== 완료가 된다. 방화벽에 iRedMail을 설정해줄꺼냐고 묻는데 Y해주자 뭐...따로 포트를 바꿔주고 싶으면 나중에 바꾸던가하면 된다.

    <== 그럼 이제 방화벽을 재시작할껀데 지금 바로할까? 라고 묻는다 . y를 눌러주자

    <== 그럼 완료되었다고 뜬다. 재시작을 해주란다.

    <== 위에 에러는 clamv <-- 백신이다. iRedMail에 백신을 설치했는데 업데이트 도중에 에러가 났다고 표시되었다. 따로 수동으로 업데이트 해주자

    <== 수동으로 업데이트 했는데도 동일한 오류가 발생한다. 아마 실행중이여서? 그런것 같다. 데몬 서비스를 죽이고 다시 실행해보자

    <== 잘된다!! 이제 재부팅을 해주자

    <== 재부팅후에 mail서버에 들어가봤다.

    <== ssl 인증서 오류가 뜬다. 무시하고들어갈꺼면 advanced...를 누르고 무시하고 들어가도록하자

    <== 만약 ssl 인증서를 따로 생성해서 배부하고싶다면 해주도록하자

    <== 그럼 이런 화면이 나온다. 아까 말했던 아이디로 로그인을 해주자

    cat /iRed가 설치된 경로/iRedMail.tips

    <== 만약 패스워드를 잊어먹었으면 여기서 확인하도록하자

    <== 그럼 관리자 화면이 뜬다.

    <== 유저를 추가시켜보자

    <== 정규식 표현에 맞춰 패스워드를 입력하고, 원하는 메일 크기를 할당한뒤, 선호언어도 선택해주자

    <== 추가적인 세부설정도 해준다음 save changes 를 눌러주자

    <== 그럼 상단에 이렇게 뜨면 ok인것이다. 이제 다른곳에서 접속해보자

    <== 다른곳에서 https://서버주소 또는 서버 도메인 주소(hosts파일에 있어야됨)/mail 로 들어간뒤 아까 생성했던 계정으로 접속해보자 

    <== 접속에 성공했다. 이제 네이버나 아무곳이나 메일을 보내보도록하자

    <== 원하는 형식대로 작성한뒤 밑의 Send를 눌러 보내도록하자 

    <== 잘 왔다!! 근데 네이버,구글 같은 경우는 스팸메일함 으로 들어오는 경우가 있으니 스팸 메일함도 확인해보도록하자 

    <== 사진까지도 잘 왔다.

    <== ruu.kr 로도 잘 왔다!!

    반응형

    'Linux' 카테고리의 다른 글

    dhcp  (0) 2021.06.20
    하둡-아직 미완성 추후 공개  (0) 2021.05.02
    커널 업그레이드 CentOS6  (0) 2021.04.05
    CentOS6 yum.repo error  (0) 2021.04.04
    kali로 centos암호 알아내기  (0) 2021.03.28

    댓글

Designed by Tistory.