문제

나는 전자 메일의 경기장에 비교적 처음입니다. 이메일 내부에 대한 튜토리얼을 통해 튜토리얼을 드릴링합니다. 내 요구 사항은 웹 호스트에서 이메일을 보내고 이메일을 받어야한다는 것입니다. 이런 일이 일어나려면 SMTP 서버 (데몬)가 제대로 작동해야합니까? 나는 최근에 한 호스트에서 다른 호스트로 이메일을 전송하는 MTA에 대해 연구했습니다. 따라서이 SMTP 서버 (데몬)는 MTA 역할을합니다. 또한 Sendmail은 MTA 인 MTA를 연구했습니다. 오른쪽?

도움이 되었습니까?

해결책

Sendmail이라고 말하는 것은 아마도 공정 할 것입니다 ~이다 Sendmail은 꽤 모 놀리 식이기 때문에 SMTP 데몬이 하나를 실행한다고 말하는 것보다 SMTP 데몬입니다. 그러나 기본적으로 당신은 올바르게 가지고 있습니다 - 이메일을 받으려면 들어오는 연결이 오면 포트 25에서 MTA 청취가 필요합니다. MTA에 대한 많은 선택이 있습니다. Postfix는 단일체가 아니기 때문에 선호하고 구성 파일을 읽기가 매우 쉽고 보안 모델이 우수합니다. 다른 좋은 선택은 Exim과 Qmail입니다.

나가는 메일의 경우 우편물이 어디로 갈지 파악하고 해당 리시버의 포트 25와 연결할 수있는 프로그램이 필요합니다. 다시 한 번, 거의 모든 MTA는 귀하를 위해 그렇게 할 것입니다. 메일은 로컬 MTA를 호출하는 대신 직접 수행하려고합니다. 그 문제는 메일 수신기에 도달 할 수 없을 때 뒤로 물러나고 재 시도하는 방법을 아는 것과 같이 MTA가 제공하는 모든 것을 복제해야한다는 것입니다.

다른 팁

데몬을 실행해야합니다 받다 이메일 및 재판소 어떤 이유로 든 발송되지 않은 경우 이메일.

그들을 보내려면, 당신은 그냥 호출합니다 sendmail 목적지에 연결됩니다 sendmail (물론 데몬으로 실행), 메일을 보내고 종료하십시오.

웹 사이트에서 이것을 보내면 스크립팅 언어의 메일 기능을 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top