Serwer poczty Apache james na EC2 (mapowanie nazw domen)

2

Mam instancję Amazon EC2 (windows), która obsługuje Tomcat i amp; Serwer pocztowy Apache James.

James działa dobrze na EC2 lokalnie (stworzyłem domenę i zaktualizowałem plik etc / hosts, aby naśladować domenę. Używając klienta thunderbird na tej samej maszynie, byłem w stanie wysyłać wiadomości między kontami w tej samej domenie).

Teraz próbuję odwzorować Jamesa na prawdziwą domenę. Zarejestrowałem domenę za pomocą aplikacji goDaddy mojafirma.com

  1. utworzył jeden rekord A na Route 53: mailserver.mycompany.com wskazuje na IP instancji EC2
  2. utworzył wpis MX na Route 53: serwer pocztowy.mycompany.com 0 (priorytet) serwer pocztowy.mycompany.com
  3. Wskazał wszystkie wpisy plików DNS związanych z pocztą w GoDaddy na serwer pocztowy. Mojafirma.com

Teraz jestem zdezorientowany, dodając domenę do Jamesa, co powinno być gospodarz imię i nazwisko Nazwa domeny Używam?

nazwa hosta powinna być localhost (lub) mojafirma.com? powinna być nazwa domeny Jamesa mycomapny.com (lub) serwer pocztowy.mycompany.com?

Każda pomoc byłaby doceniana. Dziękujemy za poświęcony czas i Wsparcie.

kosa
źródło
3
Zauważ, że wiele adresów IP używanych przez instancje EC2 jest już na czarnej liście w dużej części Internetu. Jest mało prawdopodobne, że będziesz w stanie wiarygodnie wysłać e-mail z EC2.
ChrisInEdmonton
@ ChrisInEdmonton: Zgadzam się. W tej chwili mniej się tym przejmuję, ponieważ moja aplikacja jest nadal w trybie POC.
kosa
Nie używasz Jamesa, ale myślę, że wpis MX powinien być „mycompany.com 0 (priorytet) mailserver.mycompany.com”, a powinieneś mieć nazwy serwera zarówno localhost, jak i mycompany.com.
harrymc
@harrymc: Dzięki za komentarz, czy powinienem otworzyć port 25 w obu regułach inboud / outbound (Amazon EC2 jest bardzo restrykcyjny)? i Jak mogę sprawdzić, czy mój serwer pocztowy jest gotowy na wiadomości przychodzące ze świata zewnętrznego?
kosa
Port 25 jest wymagany do wysyłania i odbierania. Do walidacji ten link może być przydatny.
harrymc

Odpowiedzi:

0

Wpis MX powinien być „mycompany.com 0 (priorytet) mailserver.mycompany.com” i powinieneś mieć nazwy serwera zarówno localhost, jak i mycompany.com.

Port 25 musi być otwarty w zaporze dla wysyłania i odbierania.

Aby sprawdzić poprawność instalacji, ten link może być przydatny:
James Wiki JamesQuickstart .

harrymc
źródło