sendmail 서비스를 사용하지 않고 SMTP 릴레이 서버를 사용하도록 "mail" 명령을 구성하는 방법은 무엇입니까?

sendmail 서비스를 사용하지 않고 SMTP 릴레이 서버를 사용하도록 "mail" 명령을 구성하는 방법은 무엇입니까?

Redhat 버전 6 Linux를 처음 접했기 때문에 Exchange 2010 릴레이를 사용하기 위해 Redhat을 실행하는 웹 서버를 구성할 수 있는 방법을 알고 싶었습니다. 저는 이미 웹 서버가 이를 릴레이로 사용할 수 있도록 Exchange 2010을 구성했습니다. 현재 설정을 보거나 smtp 프로토콜을 사용하도록 웹 서버를 구성하려면 어떻게 해야 합니까? 이를 수행하는 명령은 무엇입니까

답변1

"mail" 명령은 /usr/sbin/sendmail을 로컬로 실행하여 이메일 메시지를 전달하려고 시도합니다. "mail"은 MUA(Mail User Agent)이고, sendmail은 MTA(Mail Transport Agent)입니다.

"메일"을 고정 릴레이로 전달하려면 sendmail을 설치하고 원하는 작업을 수행하도록 구성하거나 이 작업을 위해 특별히 설계된 "ssmtp"를 설치할 수 있습니다. "mail"이 평소대로 실행할 수 있도록 /usr/sbin/sendmail로 설치됩니다. 나는 "ssmtp"가 Red Hat에 포함되어 있지 않다고 생각하지만 RPM은 어딘가에서 사용 가능해야 한다고 확신합니다. 보다여기ssmtp에 대한 설명입니다.

관련 정보