우분투 서버의 내 웹사이트에서 이메일을 어떻게 보낼 수 있나요?

우분투 서버의 내 웹사이트에서 이메일을 어떻게 보낼 수 있나요?

저는 우분투 12.04를 사용하고 있으며 Appache, php 및 mysql을 모두 최신 버전으로 설치했습니다. 이 컴퓨터의 루트 폴더에 내 웹사이트가 있습니다. 이제 누군가가 양식을 작성한 후 웹사이트에서 문서를 다운로드할 때마다 상사에게 이메일을 보내고 싶습니다. 나는 이미 양식을 디자인하고 필요한 모든 검증도 수행했습니다. 그런데 그 양식 내용을 상사의 이메일 주소로 어떻게 보내는지 모르겠습니다!!

저는 우분투를 좋아하고 즐기고 있으며 초보자입니다! 누구든지 나를 도와주실 수 있나요?? 매우 감사합니다! 조이

답변1

MTA 설치부터 시작하세요. 이를 통해 PHP는 서버에서 이메일을 보낼 수 있습니다.

sudo apt-get install postfix

그렇다면 PHP에서는 매우 간단합니다. 사용mail명령:

mail('[email protected]', 'Form submission', $_POST['message']);

message이는 양식에 이름이 있는 양식 요소가 있다고 가정합니다 . 또한 귀하의 양식이 (원하는 대로) 가정합니다 <form method="post" ...>.

관련 정보