메일 서버를 설치하는 간단한 방법


25

우분투 서버에 메일 서버를 설치하는 간단한 방법을 찾고 있습니다. 웹 메일 (예 : 라운드 큐브)을 통해 이메일을주고받을 수 있기를 원합니다.

도메인 이름이 있습니다. 웹 서버는 이미 아무런 문제없이 작동합니다.

"우분투에 메일 서버를 설치하는 간단한 방법"을 구글로 검색했을 때, 메일 서버를 설치하기 위해 문자 그대로 수백 단계를 거쳐 블로그에 도착했습니다.

  1. 우분투 12.04의 메일 서버 : Postfix, Dovecot, MySQL
  2. 우분투에서 메일 서버 만들기
  3. 접미사

그러나 튜토리얼을 따르면 실수를 저지르면 시간이 많이 걸릴 것입니다. 그러나 대부분의 단계는 자동화하기가 매우 쉽습니다.

몇 가지 설치 방법을 시도했습니다.

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

그러나 거기에서 전자 메일 계정을 추가하고 실제로 작동하는지 테스트하는 방법을 모릅니다.

메일 서버를 자동으로 설치하는 방법이 있는지 알고 있습니까?

편집 - 새로운 답변

우편물 함

우분투 머신을 이메일 서버로 바꾸는 매우 흥미로운 오픈 소스 프로젝트 :

https://github.com/JoshData/mailinabox


3
다른 서버와 상호 작용하면서 공개적으로 액세스 가능한 서비스를 실행하면서 배우는 데 시간을 소비하지 않고 관리하는 데 훨씬 적은 노력을 기울이고있는 것으로 보입니다. 학대를 받으면 어떻게 하시겠습니까? 작동에 대한 기초적인 세부 정보를 모른 채 어떻게 문제를 해결합니까? 이것은 자신이하는 일을 아는 * nix 관리자에게 맡겨야 할 것들 중 하나입니다.
Marcin Kaminski

6
@MartinOrda, 나는 당신의 요점을 이해합니다. 그러나 웹 서버에 대해서도 동일하게 말할 수 있습니다. 공개적으로 이용 가능하며 악용 될 수 있습니다. 그래도 "sudo apt-get install lamp ^"를 수행하고 내 IP를 찾은 다음 웹 페이지를 "/ var / www /"로 이동하여 어디서나 액세스 할 수 있습니다. 이것들은 쉬운 세 단계입니다. 또한 가장 안전한 옵션이 기본적으로 선택되는 경우가 종종 있습니다. 메일 서버의 경우 필자가 게시 한 링크에 설명 된 설정 단계 중 90 %가 메일 서버 보안 방법을 알려주는 데 전혀 쓸모가 없다고 생각합니다. 기껏해야 누비를 낙담시킬 수 있습니다. 그러나 보안 방법을 배우는 사람은 없습니다.
oli

물론 서로 상호 작용하는 다른 시스템에 적용됩니다. 서비스 보안과 관련하여-그렇게하려면 먼저 기본 사항을 이해해야합니다. 이러한 MTA를 실제로 실행하려는 경우 사용 가능한 선택 목록을보고 배포에 적합하게 패키지화되어 있고 원하는 기능이 있고 작업하기에 편한 것으로 선택하십시오. 그런 다음 테스트 방법과 설명서가 제대로 보호되었는지 확인하는 친숙한 설명서, 설명서 등을 읽으십시오. 내가 당신에게 하나를 추천해야한다면-Postfix라고 말할 것입니다.
Marcin Kaminski

@MartinOrda가 올바른 대답입니다. 메일 서버를 잘못 실행하면 매우 심각한 벌금이 부과 될 수 있으며, 드물게는 감옥에 갇힐 수도 있습니다 (감옥 시간 부분이 아직 법원을 통과했다고 생각하지는 않습니다). 잘못 구성된 웹 서버에서 실행해도 다른 사람을 해치지 않습니다.
coteyr

... (죄송합니다. Enter 키를 누르십시오.) 잘못 구성되고 주소를 지정할 수있는 메일 서버를 실행하면 배달 가능한 이메일을 다시 보내지 못하게됩니다. 이것은 항상 일어난다. 나는 항상 그것을 처리합니다. 올바르게 소프트웨어의 조각을 배울 수있는 시간이 걸릴하지 않는 경우, 당신은 것입니다 지금까지 각종 정부의 막대한 벌금에, 다시 해당 도메인의 이메일을 할 수없는 이르기까지, 문제의 전체를 혼란에 끝낸다. 이러한 이유로 postfix는 로컬 배달 전용으로 설정됩니다. 나는 충분히 강조 할 수 없습니다, 당신은 먼저 로컬 LAN에 이메일 서버를 통해 배우는 것입니다 ...
coteyr

답변:


9

Zimbra 는 공동 작업으로 메일 서버를 설정하기 쉽고 훌륭합니다. 일부 사람들의 요구에 따라 약간 무거울 수 있지만 처음 설치할 때 30 분 이내에 설치하고 실행했습니다. 실제로 필요한 경우 지원을 지불했습니다.


실제로 많은 보안 기능이 내장 된 가장 쉬운 솔루션 인 것 같습니다. 감사합니다 :)
oli

문제 없어! 그것을 얻는 좋은 벅!
Neojames

help.ubuntu.com/community/MailServer , 더 쉬운 것 같습니다
user457015

새로운 우분투 릴리스에 대한 제한된 지원.
GusDeCooL

15

이것이 가장 좋고 간단한 방법입니다.

sudo apt-get install postfix

이것이 바로 메일 서버가 설치된 것입니다.

이제 메일 서버를 관리하는 것은 완전히 다른 이야기입니다.

기본적으로 postfix는 모든 로컬 사용자 계정을 전달하고 릴레이합니다. 시작해야합니다. 좀 더 복잡한 것을 원한다면 정말 읽고, 공부하고, 배우고, 견습생 등을해야합니다. 메일 서버는 올바르게 설정하기가 매우 복잡합니다. 올바르게 설정하더라도 지속적인 감독과 모니터링이 필요합니다. 로컬 배달보다 더 많은 일을하는 경우 100 % 자체 메일 서버를 설정하지 않는 것이 좋습니다.

로컬이 아닌 주소로 이메일을 보내려는 경우 DNS 및 SPF 레코드를 설정하는 것을 잊지 마십시오. 이것은 최소한이며 대부분의 ISP에게 메일을 전달할 수 없습니다 .

다시 한 번, 공용 메일 서버를 실행하기 전에 수행중인 작업을 읽고 완전히 이해해야합니다. 서버에서 잘못 전송 된 전자 메일에 대해서는 전자 메일별로 벌금이 부과 될 수 있습니다 (최소한 미국에서는). 이것은 드물지만 발생했습니다. 더 일반적인 효과는 블랙리스트에 올랐고, 기피하고, 일반적으로 악의적 인 사람으로 표시되어 전자 메일 서버를 다시 실행하지 못하게하는 것입니다 (이는 매우 자주 발생 함).

공용 서버를 실행하려는 경우 먼저 ISP / 호스팅과 대화하십시오. 최소한 고정 IP 및 권한이 필요합니다. 대부분의 ISP는 잘못 구성된 메일 서버를 오랫동안 실행하기 위해 인터넷을 다시 방문 할 때마다 100 % 차단합니다.

지역 배달, 인트라넷 배달, 벌금을 알 수 있도록 이러한 모든 경고를 추가합니다. 원격 전달, 시도하기 전에 수행중인 작업을 파악 하십시오. 잘못 구성된 메일 서버는 올바르게 처리되지 않으면 전 세계적으로 재난을 일으킬 수 있습니다.


당신은 또한 MTA와 MUA를 찾고있는 것 같습니다. 이것들은 매우 분리되어 있습니다. 약 9 개의 bazillion 옵션이 있기 때문에 "쉬운"방법은 없습니다. 자신의 메일 서버를 운영하는 것이 진지하다면 ISP의 물류 / 통합 팀에 문의하십시오. 시작하기 위해 구현해야하는 몇 가지 솔루션이 있습니다. VPS에서 호스팅하는 경우 VPS 회사에 매우 구체적인 규칙과 지침이있을 수 있습니다.
coteyr

2
-1 정말 대단한 답변입니다.

1
당신이 그것을 시도한 경우, 그것은 악몽이기 때문에 그것은 정확히 엉뚱한 대답이 아닙니다. 그러나 왜 그렇게 어려운지 이해가되지 않습니다. 없음 포트를 열 수 있어야합니다.
조나단

4

이메일 서버를 처음 사용하지만 여전히 설정하려는 경우. 내 블로그 페이지 Tiny VPS Postfix를 확인할 수 있습니다 .

배우기에 좋은 출발점이며 나중에 전체 설정을 위해 구성을 소비 할 수 있습니다.

그것이하는 일

  • 도메인의 메일 보내기 / 받기
  • 구성에 따라 모든 수신 이메일을 다른 이메일 주소로 전달하십시오.

그것이하지 않는 것

  • 로컬 계정이 없으며 모든 username@your-domain.com이 전달하도록 구성되어 있습니다.
  • 웹 메일이 없습니다. 타사 이메일 서비스 (예 : Yahoo, GMail 등)를 사용하게됩니다.

경우 이 당신이 원하는 무엇을, 그때 내가 여기 지시를 복사합니다. 그렇지 않으면 나는이 대답을 그대로 둡니다.



2

나는 모든 것을 포괄하는 WEBMIN을 사용합니다. 여기에서 발견

서버 관리에 통합 할 수있는 다른 모듈이 있습니다. 이러한 모듈, 즉 Apache, RAID, Sendmail 등은 Webmin 용 플러그인이므로 설치시 관리가 가능합니다. Webmin은 현재 설치 및 보고서를 관리 할 수도 있습니다.

이 간단한 응용 프로그램은 VOIP, Mail, DATABASE, 클라우드, 방화벽 등을 설정하기위한 관리자 백본입니다.

이것으로 간단하게 유지하거나 큰 소년들과 함께 할 수 있습니다.

잘 운영되는 시스템 관리자는 이와 같은 것을 사용했습니다. 이것은 Ubuntu 12.04의 메일 서버에 대한 프론트 엔드 GUI입니다. Postfix, Dovecot, MySQL 등 여기에 이미지 설명을 입력하십시오


매우 흥미로워 보입니다.
oli

@oli 메일 모듈을 사용하지 않더라도 서버를 원격으로 관리 할 수 ​​있습니다
Ringtail

Ringtail :) 당신은 별입니다. 나는 최선의 해결책 말할 것
Gadgetroid


1

이것은 짧지는 않지만 짧은 것을 찾지 못할 것입니다. MySQL에서는 사용자, 도메인, 포워드 테이블이 가상이므로 추적하기 쉽고 관리가 매우 쉽습니다. 메일 사용자는 시스템 계정이 없어도 POP 또는 IMAP에 로그인 할 수 있습니다. StartTLS 또는 SSL과 함께 작동합니다.

mysql 쿼리를 빌드하고 postfix에 연결하여 mysql을 가상 백엔드로 사용하고 안티 바이러스, 안티 스팸 필터 및 웹 메일 (SquirrelMail)을 설치하도록 안내합니다. Ubuntu의 다른 릴리스에 대한 다양한 버전의 안내서가 있습니다.

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts .


-1

우분투 도움말 / MailServer https://help.ubuntu.com/community/MailServer

우분투 공식 문서는 대부분 충분히 쉽다.


이것이 이론적으로 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함시키고 참조 할 수있는 링크를 제공하는 것이 바람직 합니다.
Braiam

이론적으로 그 질문에 대답 할뿐 아니라 질문에 대답하고 있습니다.
user457015

댓글에 포함 된 링크를 읽었습니까?
Braiam

간단한 설치 방법을 찾고있었습니다 ... 설치해야 할 소프트웨어 목록이 많았습니다. 각 단계를 설치하기위한 많은 단계가 있습니다 ... 한 단계 만 실수해도 아무 효과가 없습니다 .... 손쉬운 구성으로보다 복합적인 것.
oli

대부분의 단계는 터미널에서 복사 / 붙여 넣기입니다. GUI에 없기 때문에 "쉬운"아닌가?
user457015
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.