2017-01-30 2 views
0

들어오는 전자 메일을받는 PowerMTA 서버가 있습니다. PowerMTA를 실행하지 않는 다른 기존 SMTP 서버로 특정 도메인을 전달할 수 있습니까?PowerMTA : 외부 SMTP 서버에 메시지를 전달하는 방법

지금까지 발견 한 해결책은 전자 메일을 다른 SMTP 서버를 가리키는 mailx로 파이프하는 것이지만, 해킹을 시도합니다.

감사합니다.

답변

1

다음은 gmail.com을 SendGrid로 라우팅하는 예입니다. 일부 SMTP 공급자의 경우 use-unencrypted-plain-auth의 주석 처리를 제거해야 할 수도 있습니다.

<domain gmail.com> 
    queue-to sendgrid.rollup 
</domain> 

<domain sendgrid.rollup> 
# use-unencrypted-plain-auth yes 
    auth-username username 
    auth-password password 
    route smtp.sendgrid.net:587 
    use-starttls yes 
    require-starttls yes 
</domain> 

당신은 당신이 균형을 보내는 이메일을로드하기 위해 여러 SMTP 제공자를 사용하고자하는 경우 virtual-mtavirtual-mta-pool을 사용할 수 있습니다. 알려 주시면 구성에 대한 답변을 업데이트하겠습니다.

+0

우리는 더 이상 PowerMTA를 사용하지 않기 때문에이 구성을 테스트 할 수 없지만 앞으로이 문제에 대해 비틀 거리는 다른 사람들을 위해이 대답을 수락 할 것입니다. 감사! :) – simoncpu

0

외부 smtp 서버를/etc/pmta/config에 구성하십시오. 예 here

관련 문제