Linux 서버에서 생성된 이메일은 Barracuda가 있는 Exchange 서버에 의해 차단됩니다.

Linux 서버에서 생성된 이메일은 Barracuda가 있는 Exchange 서버에 의해 차단됩니다.

우리 회사 웹사이트는 Linux 시스템에서 호스팅됩니다. postfix를 통해 메일을 보내고 있습니다. 이메일이 작동 중이며 Gmail과 같은 모든 이메일 클라이언트로 전송되고 있습니다. 그러나 우리 Exchange 서버에서는 이메일이 수신되지 않습니다.

로그를 보면 아마도 Exchange 서버에 의해 연결이 거부되고 있는 것으로 보입니다.

postfix/qmgr[11865]: DA6D42FF13: from=<[email protected]>, size=3166, nrcpt=1 (queue active)
postfix/smtp[12474]: connect to mail.sanitizeddomain.com[XXX.XXX.XXX.XXX]:25: Connection refused
postfix/smtp[12474]: DA6D42FF13: to=<[email protected]>, relay=none, delay=172915, delays=172914/0.03/0.07/0, dsn=4.4.1, status=deferred (connect to mail.sanitizeddomain.com[XXX.XXX.XXX.XXX]:25: Connection refused)

바라쿠다를 운영하고 있습니다.

Linux 시스템에서 메일 서버로 텔넷을 연결할 수 없지만 동일한 메시지가 나타납니다.

답변1

포트 25/tcp에서 Exchange 서버로의 트래픽을 차단하는 방화벽 규칙이 있습니까? 방화벽/포트 전달을 확인하세요. 아마도 포트 587/tcp로 전송을 시도해 보십시오(Exchange 서버에서 사용 가능한 경우).

답변2

Linux 서버는 어디에 호스팅되나요? 네트워크 내부에 있는 경우 메일 시스템의 외부(예: MX 조회) IP에 접근하려고 할 가능성이 있습니까? 그렇다면 Barracuda의 외부 주소(주변 장치인 경우)나 메일 시스템의 내부 주소로 트래픽을 보내야 합니다.

이는 접미사이므로 이메일 중계 요구에 맞게 스마트호스트를 사용할 수 있습니다.

이것을 설정할 수 있습니다/etc/postfix/main.cf

다음 줄을 편집하세요. relayhost = your.mailserver.com

메일 서버가 외부인 경우 Barracuda 스팸 필터에 예외/허용 목록이 필요할 수 있습니다. 그러나 그렇게 멀리까지 갈 것 같지는 않습니다. 우리는 이러한 시스템이 서로 관련하여 어디에 위치하는지 이해해야 합니다.

답변3

문제는 해결되었지만 질문에 대해 더 구체적인 답변을 드릴 수 없다는 점을 유감스럽게 생각합니다. 나는 그것이 우리 네트워크에만 국한된 것이라고 들었고 그것이 내가 아는 전부입니다.

귀하의 노력에 응답해 주신 분들께 감사드립니다.

관련 정보