Cloud 개발 7

[무료 기업 메일 2탄] 오픈소스 웹메일 Roundcube - 회사 업무용 웹/모바일 웹메일

사전 필요사항 - imap 가능한 메일서버 - PHP 지원 웹서버 ( APACHE, NGINX 등) - 메일 저장 공간 지원 기능 - Drag-&-drop message management - Full support for MIME and HTML messages - Multiple sender identities - Full featured address book with groups and LDAP connectors - Find-as-you-type address book integration - Threaded message listing - IDNA and SMTPUTF8 support - Spell checking - Responsive skin (multi-device support) - S..

Cloud 개발 2023.11.11

Apache James Mail 아웃룩 연결 설정하기

메일 보내기 받기 설정을 위한 smtp, pop3 / imap 설정 1. 받는 메일 서버 설정 서버 파일 존재 유무 서버 용량 메일 보기 IMAP 아웃룩으로 메일을 수신하여도 서버에 원본이 그대로 존재 계속 증가 필요 웹과 PC에서 가능 POP3 아웃룩 메일 수신시 서버에 파일 삭제 일정 기간 후 아웃룩이 메일을 가져가므로 용량면에서 유리 아웃룩 한곳만 가능 IMAP 설정 james 메일 conf 폴더의 imapserver.xml 파일을 vi 나 vim 에디터로 열어 enable = "true" 설정합니다. ※ 본인의 경우 사용자 계정으로 서비스 하기에 1000번 이상의 포트로 imap 포트를 설정하였습니다. imapserver 0.0.0.0:1143 200 file://conf/keystore your..

Cloud 개발 2021.12.05

리눅스 서버 해킹으로부터 보호 하는 최소한의 전략

안녕하세요 굿대디입니다. 리눅스 서버 해킹 관련 실제로 제가 겪었던 소 잃고 외양간 고친 이야기를 하고자 합니다. 굿대디가 사회 초년생일 때 회사 서버를 임대했던 IDC 센터 내의 서버가 해킹으로 서버의 모든 자료를 완전히 날린 적이 있었습니다. 그때는 아무것도 몰랐을 때라 IDC 센터의 당직자에게 도움을 받아 서버를 정상화하고 있었죠~ ​그런데~~~ 아 그런데 복구하고 있던 분의 실수로 서버의 자료가 몽땅 삭제되는 상황이 발생하였습니다. 그분이 도와주고 있었기에 자료를 날린 상태에서도 아무런 말도 할 수 없었습니다. 다행히 이전 백업본이 있어서 일부 데이터는 복구할 수 있었습니다. ​그날 이후 본인도 열심히 공부(?) 하여 리눅스 서버 보안에 대해 신경 썼고, 최소한이자 내가 할 수 있는 최대한의 방어..

Cloud 개발 2021.12.05

let's encrypt 자동 갱신 설정 - 초간단 방법입니다.

인증서 자동 갱신 설정을 최대한 간단한 방법을 찾아서 정리해 봤습니다. 예전에 어려워 보여서 포기했으나 다시 정리하면서 해보니 쉽네요 먼저 인증서가 설치되어 있어야 합니다. 설치되지 않았다면 아래 링크 참조하여 설치 Let's Encrypt ssl 적용 - 무료 SSL 인증서 설치 (apache https 설치) 본 설치 안내는 CentOS 7 기준으로, 무료 SSL 인증서를 웹서버에 적용하는 방법을 설명합니다. let's Encrypt 인증서는 무료이나 유료인증서와 다르게 3개월 단위로 갱신하여야 합니다. 이는 자동 갱신 softone.tistory.com 1. 인증서 갱신 테스트 아래 명령어로 실제 갱신이 아니라 잘 갱신되는지, 명령에 오류가 나진 않는지 등을 테스트해 볼 수 있습니다. # certb..

Cloud 개발 2021.10.05

Let's Encrypt ssl 적용 - 무료 SSL 인증서 설치 (apache https 설치)

본 설치 안내는 CentOS 7 기준으로, 무료 SSL 인증서를 웹서버에 적용하는 방법을 설명합니다. let's Encrypt 인증서는 무료이나 유료인증서와 다르게 3개월 단위로 갱신하여야 합니다. 이는 자동 갱신 설정만 추가하면 계속 사용 가능합니다. ​검색하시면 설치하는 방법도 다양하며, 그중 가장 심플한 설치 방법을 테스트 후 작성한 내용입니다. 서버만 설정되어 있다면 인증서 관련은 2~3분이면 완료됩니다. 설정에 앞서 apache 웹서버가 설치되어 있어야 하며, 설치되지 않았다면, yum으로 간단하게 설치한 후 아래 설정을 따라서 진행합니다. 설치 순서 1. Apache Conf 설정 2. Certbot 설치 및 인증서 생성 3. https 443 port 방화벽 해제 4. 인증서 자동갱신 설정 ..

Cloud 개발 2021.10.05

오픈소스 기반 웹메일 서비스 구축하는 방법 - 기업용 메일 시스템 구축하기

오픈소스 기반 메일서버 및 웹메일 클라이언트로 훌륭한 조합을 완성한 듯합니다. 순서는 아래와 같으며 클라우드 개념 조금, 리눅스 사용법 조금, 디비 사용법 조금만 아시면 멋지게 개인 메일 서비스를 운영할 수 있습니다. 제가 몇 년 간의 노력으로 직접 운영해보고 안정적인 서비스가 가능했기에에 본 구성에 좋은 점수를 주고 싶습니다. 어느 정도 실력 있는 개발자라면 아래 내용만 봐도 목차 참고하셔서 구축해 보시면 어렵지 않습니다. 설치 순서 1. 서버 생성 2. 도메인 구매 3. 메일 서버 설치 4. 웹메일 설치 5. 사용자 추가 6. 추가 설정(SSL, IMAP, SPF) 1. 서버 생성 ※ 본인은 클라우드에 리눅스 기반으로 운영 중 - 일반 단독 서버 또는 클라우드 서비스 가입 - 리눅스 서버 생성 - H..

Cloud 개발 2021.10.04