개인 메일서버를 운영할 수 있나요?

개인 메일서버를 운영할 수 있나요?

지난주에 내 이메일 제공업체(mout.web.de)가 spamcop에 등록되었습니다. 따라서 메일서버가 spamcop을 사용하는 수신자에게는 이메일을 보낼 수 없습니다. 포럼에 나타난 확실한 방법은 다른 (유료) 이메일 제공업체로 전환하는 것입니다.

어쨌든 로컬 메일 서버(exim)가 실행 중이므로 지금처럼 스마트호스트로 메일을 보내는 대신 메일을 직접 전달하도록 설정할 수 있는지 궁금합니다. spamcop이 내 IP에서 발생한 스팸을 감지하면 기꺼이 책임을 질 것입니다.

그러나 나는 내 자신의 도메인(동적 DNS 목록)을 소유하고 있지 않으며 이것이 문제가 될 수 있다고 걱정됩니다.

나는 또한 몇 년 전에 내 친구가 메일을 직접 배달하려고 하다가 문제에 부딪혔던 일을 어렴풋이 기억합니다. 왜냐하면 일부 메일 서버가 그 사람이 보낸 메일을 받아들이기를 거부했기 때문입니다(정확한 세부 사항은 내 기억에서 사라졌습니다).

그래서

  • 스마트호스트 없이 자체 메일서버를 실행하는 것이 다른 이메일 제공업체로 전환하는 데 중요한 대안입니까?
  • 내 도메인을 직접 등록해야 합니까?
  • 다른 쇼스토퍼가 있나요? 이메일 제공업체가 할 수 있는 일이 있는데 제가 리눅스 박스에서는 할 수 없나요?

답변1

  1. 일반적으로 이것이 가능합니다. 이것이 바로 이메일 제공업체가 하는 일입니다.
  2. 반드시 자신만의 도메인이 필요합니다.
  3. 많은 ISP에는 차단 기능이 있으므로 ISP 서버를 거쳐야 합니다.
  4. ISP가 포트 25를 차단하지 않더라도 홈 연결에서 해당 IP 범위의 메일을 실행하면 스팸으로 표시될 가능성이 높습니다.
  5. 이메일은 보안을 유지하기 위해 약간의 노력이 필요한 인프라의 복잡하고 중요한 부분입니다. 또한 이를 안정적으로 만들기 위해 추가적인 노력(중복성, 장애 조치 등)을 기울여야 합니다.

결론

스스로 설정하는 것도 가능하지만 스팸 발송자로 표시될 위험 없이 안정적인 운영 메일 설정을 원한다면 데이터 센터에서 서버를 임대하거나 이메일 제공업체에 비용을 지불하는 것이 더 나은 솔루션인 경우가 많습니다.

답변2

문제는 스팸입니다. 스팸을 방지하는 '표준' 방법은 없으며 모든 사람이 서로 다른 방법을 사용하며 스팸 탐지 작동 방식에 대한 정보를 제공하는 사람은 거의 없습니다. 시스템을 안전하고 올바르게 설정했더라도 호스트가 나열된 DHCP 블록에 있다는 이유만으로 블랙리스트에 올 수 있습니다. 실제로 고정 IP 주소가 필요합니다그리고PTR 레코드와 A/AAA 레코드(물론 TXT 레코드의 SPF)를 구성하는 기능.

동적 DNS는 쇼 스토퍼는 아니지만 IP 주소가 변경되고 PTR 레코드가 없다는 것은 문제가 매우 빠르게 발생한다는 것을 의미합니다.

Domainkeys/DMARC도 좋은 생각입니다.

하지만 그럼에도 불구하고 이메일 서버 관리에는 함정이 있습니다. hotmail/Yahoo/gmail에 너무 많은 이메일을 너무 빨리 보내면 블랙리스트에 오르게 됩니다. 즉, 조절 기능이 제대로 작동하는지 확인해야 한다는 의미입니다. 발신 이메일에 훈련된 베이시안 필터를 실행하는 것도 좋은 생각입니다.

일반적으로 전문 SMTP 공급자를 찾는 것이 훨씬 저렴하고 안정적입니다.

관련 정보