내 MTA를 실행해야합니까?


23

일주일에 약 60.000 개의 대용량 이메일을 보내야합니다. 현재이 서비스를 제 3 자에게 아웃소싱하고 향후 6 개월 내에 두 배의 볼륨을 제공 할 것으로 예상됩니다. 서비스 비용이 너무 비싸기 때문에 자체 MTA를 설정하려고 생각했습니다.

자체 SysAdmin은 우리 자신의 MTA를 갖는 것이 전혀 어렵지 않다고 말했지만, 그가 이것을 지나치게 단순화했을 수도 있습니다.

MTA를 다루기가 어렵습니까? 내 MTA가 회사 우편물을 잃을 까봐 두렵습니까? 타사 서비스를 이용해야합니까?

추신 : 개인 정보 보호에 관한 현지 법률에 따라 이메일이 수집되었으므로 스팸이 없습니다.

답변:


37

직접 수행하는 데 아무런 문제가 없어야하지만 숙련 된 sysadmin 또는 새로운 것을 배우려는 sysadmin이 필요합니다. 다른 데몬을 실행하고 방화벽에서 포트를 여는 것만 큼 쉽지 않습니다.

VPS에서 개인 프로젝트를 위해 MTA를 실행하고 있습니다. 물론 고 가용성이 필요하고 더 많은 부하를 처리 할 수 ​​있지만 일반적인 설정은 거의 동일합니다. 몇 가지 일반적인 조언 :

  • 오픈 릴레이로 끝나지 마십시오. 블랙리스트에 올 것입니다
  • 스팸 폴더를 피하는 방법을 읽으십시오
  • 올바른 MX 레코드가 있는지 확인하십시오
  • 전송 전용 MTA (mailer.example.com)에 하위 도메인 사용
  • 올바른 메일 헤더를 사용하십시오. : 및 회신 :
  • 메일 서명에 DKIM 사용 (스팸 방지에도 도움이 됨)

편집하다:

나는 두 가지 중요한 점을 잊어 버렸습니다 (감사합니다).

  • 도메인의 메일을 특정 IP 또는 범위로 제한하는 SPF
  • 지능형 바운스 처리; 메일 링리스트 앱과 통신하도록 구성 (불량 주소 제거 등)

3
주의를 기울여야 할 특정 사항이 나열되어 있기 때문에 공감되었습니다.
Freiheit

3
이메일 보내기에 관한 Jeff Atwood의 기사를 상기시켜줍니다 : codinghorror.com/blog/2010/04/…
shufler

찬성, 나는 SPF를 제외한 모든 것에 동의합니다.
cstamas

두 가지 답변을 선택할 수 있기를 바랍니다.
Mascarpone

18

귀하의 회사가 이메일을 보내지 않는 한 , 나는 이것을 최후의 수단으로 만 볼 것입니다.

대량의 이메일을 보내는 회사가 많이 있기 때문에 시간과 리소스를 투자하여 자체 MTA 솔루션을 구축하고 지원하기 전에 쇼핑을하거나 (협상 비용을 다시 협상하는) 경향이 있습니다.

회사를 민첩하게 유지하고 선회 할 수있는 것이 중요합니다. 중요하지 않은 서비스를 아웃소싱하면보다 쉽게이를 달성 할 수 있습니다.

전자 메일을 보내는 사업을하고 있다면 자신의 MTA를 설정해야합니다. 그러나 여전히 VPS 환경에서이를 호스팅하고 싶을 수도 있습니다.


4
나는 당신의 게시물이 비즈니스 중심이기 때문에 좋아합니다. 어쨌든 아웃소싱이 더 이상 가격에 효과적이지 않은 지점에 도달하면 민첩성이 보장됩니다. 문제는 : 일주일에 60.000 개의 이메일이 그 시점을 넘어 섭니까?
Mascarpone

1
@Mascarpone 댓글 주셔서 감사합니다! 티핑 포인트가 아웃소싱 비용과이 제품을 내부로 가져 오는 비용 사이에 어디에 있는지 묻고 있다고 가정합니다. 귀하는 제 3자를 사용하는 것에 대해 심각하게 좋은 할인을받을 수있는 시점에 있어야합니다. 예를 들어 MailChimp 는 현재 볼륨에서 이메일의 절반이 채되지 않습니다. 그래서 질문은 다시 당신에게; 당신이 집에서 이것을하기 위해 지금부터 6 개월 후에 매달 $ 2400 (또는 그 이하)의 가치가 있습니까?
hafichuk

내가 무료로 호스팅을 할 수 있다는 것을 고려할 때 (나는 호스팅을 판매한다), 한달에 2400 $는 큰 비용이다. 나는 또한 관리자 시간을 무료로 가질 수 있습니다 (그렇지 않으면 지불되었지만 낭비되는 관리자의 여가 시간을 사용할 수 있습니다). 남은 비용은 이메일을 잃어 버리거나 평판이 나빠서 회사를 해칠 가능성이 있습니다. 그 가능성을 이해해야합니다
Mascarpone

1
비용 측면에서 좋은 선택처럼 보이고 비즈니스의 특성상 고객에게 제공 할 수있는 추가 서비스입니다. 기술적 인 관점에서 @cvaldemar가 올바른 길을 가고있는 것 같습니다. 행운을 빕니다!
hafichuk

16

자체 SysAdmin은 우리 자신의 MTA를 갖는 것이 전혀 어렵지 않다고 말했지만, 그가 이것을 지나치게 단순화했을 수도 있습니다.

그는 일종의 우버 괴짜이거나 문제를 이해하지 못합니다.

MTA 실행은 비교적 간단합니다. 대량의 전자 메일을 대량으로 전송하는 동시에 MTA를 실행하는 동시에 우수한 전송 가능성을 유지하는 것은 매우 복잡합니다.

cvaldemar는 DKIM 사용을 제안하지만 SPF는 언급하지 않습니다 (이 둘은 상호 배타적이지는 않지만 채택률이 훨씬 높음). 해당 게시물에 언급 된 사항 외에도 대상별 제한, 지능형 바운스 처리 및 사전 예방 적 목록 관리 (바운스 평판 저하 방지)를 활성화해야합니다.

할당 된 주소 범위에서 서버를 실행하면 호스트 된 서버보다 훨씬 높은 응답을받습니다. 또한 PTR 레코드 설정 프로세스를 간소화합니다 (또한 담당자를 부양).

spamassassin을 내부적으로 실행하면 프로세스 초기에 문제를 식별하는 데 도움이됩니다.


1
이 답변에 추가하여 반송 메일 처리는 전자 메일 공급자가 수행하는 주요 작업 중 하나입니다. 그것은 좀 더 어렵거나, 비록 그것은 자신을 매우 어렵지 않다 아니라 . "No such user"바운스 및 피드백 루프 보고서를 구독하지 않아도 괜찮은 평판을 유지할 수 있습니다. 전자 메일 내용의 소스에 따라 spamassassin을 실행하면 큰 차이가 생길 수 있지만 그렇게하는 메일 공급자는 알지 못합니다.
Ladadadada

11

필요한 경험이 있다면 할 수 있습니다.

이메일을 잃지 말고 소량의 이메일로 새 MTA를 테스트하십시오. 만족하면 모든 이메일에 사용할 수 있습니다.


그러나 MTA 요원을 유지하는 것이 얼마나 어려운가요?
Mascarpone

11
케이크를 굽는 것이 얼마나 어려운가요? 그 양의 이메일로 빵집에서 음식을 굽는 것이 얼마나 어려운가요? 대답은 베이킹에 얼마나 편안한 지에 달려 있습니다. 귀하가 어떤 종류의 sysadmin인지 모르기 때문에 귀하의 질문에 답변 할 수 없습니다. 이메일은 유지 보수가 필요합니다. 얼마나 어려운지는 경험과 지식에 달려 있습니다. 귀하의 질문에 따라 자신의 sysadmin이 있습니다. 메일 서버 실행에 대해 무엇을 알고 있습니까? 백업, 모니터링 및 재난 복구에 대해 실사를하고 있습니까?
바트 실버 스트림

1
이것은 (또는 sysadmin) 경험에 따라 다릅니다. 물론 단일 장애 지점을 제거하기 위해 MTA 역할을하는 여러 시스템을 보유하는 것이 좋습니다.
Khaled

@BartSilverstrim : 특히 배고픈 사람을위한 멋진 비유 :)
Khaled

어쩌면 그것은 문제 일 것입니다 ... :-) 실제로 제빵이 호흡과 같은 사람들을 알고있는 사람들 중 하나이며, 휴일마다 연기 경보를 울리는 친척이 있습니다.
Bart Silverstrim

10

해당 양의 전자 메일을 수행하는 경우 전자 메일을 자동으로 보내는 시스템이 필요합니다. 생성하는 이메일의 양에 따라 어느 정도 귀하가 이메일을 보내는 사업에있는 것으로 보입니다. 귀하의 비즈니스에 중요한 것은 귀하의 이메일이 전달되는 것입니다. 중요한 경우 이메일 처리 방법을 잘 다뤄야합니다. 그러나 솔루션을 구현하면 다음과 같이 적절한 피드백을 보장 할 수 있습니다.

  • 죽은 주소를 제거합니다.
  • 잘못된 구성을 감지했습니다. 과
  • 블랙리스트에 추가되면 알림을받습니다.

자체 MTA를 설정하는 것은 그리 어렵지 않으며 일단 구성되면 유지 관리가 거의 필요하지 않습니다. 준수해야 할 표준과 규칙이 있으며이를 준수하지 않으면 메일을 안정적으로 배달 할 수 없게됩니다. 불행히도, 다른 사람을 위해 대량 메일을 발송하는 일부 조직은이를 따르지 않습니다. 타사 서비스를 사용하면 메일이 스팸으로 분류 될 수 있습니다.

나는 주로 정보가없는 사람을 겨냥한 이메일 서버 운영에 대한 의견을 게시했습니다 . MTA 실행과 관련된 내용에 대해 설명합니다. 내 이메일 정책은 다른 게시물 내가에서 수행 한 것처럼 추가 리소스를 제공합니다 이메일 .

이러한 종류의 메일 링에는 전용 하위 도메인 및 서버를 사용하는 것이 좋습니다. 대량 대량 전자 메일에 대한 조정은 개인 간 전자 메일에 원하는 것과 크게 다를 수 있습니다. 수락 및 검토 이메일이 postmasterabuse주소로 발송되었는지 확인하십시오 . 목록에 잘못된 이메일 주소가 있으면 처음에 대기열 크기 문제가 발생할 수 있습니다. Gmail, Hotmail 등과 같은 많은 대용량 메일 호스팅 서비스에 도메인을 등록 할 수 있습니다.

편집 : 이와 같은 서비스에 대해 자체 MTA를 실행한다고해서 자체 MX를 실행해야한다는 의미는 아닙니다. 정기적 인 통신을위한 MX (Mail Exchange) 및 MTA는 타사에서 처리 할 수 ​​있습니다. 대량 및 / 또는 자동 이메일을 처리하기 위해 전용 하위 도메인을 사용하십시오. 필요에 따라 관리하십시오.


2

MTA를 실행하는 것은 그리 어렵지 않지만 약간의 경험이 필요합니다.

그러나이 새로운 MTA를 사용하여 대량 전자 메일 만 보낼 수 있습니다. 회사 전체 메시징을 전환 할 필요는 없습니다.


0

MTA MailerQ가 구성하기 쉽고 대량의 이메일을 처리하기 위해 구축 된 것 같습니다. GUI에서 결과를 실시간으로보고 규칙을 변경하는 것을 즉시 볼 수 있습니다.


참조? 보안에 대한 의견?
vonbrand
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.