2010-06-11 11 views
0

로컬 호스트에서 메일을 보낼 수있는 방법은 로컬 호스트에서 메일을 보내고 응답 할 수 있다는 것을 의미하는 php.i를 사용하여 localhost에서 메일 서버를 구현할 수 있습니다 즉, 클라이언트와 서버는 모두 동일합니다 computer.please 내게 PHP에 대한 코드를 줄 stackoverflow에 새로운 오전 그래서 제발 내 질문에 대한 귀하의 기대가 아니라면 용서해주십시오.메일 서버가 로컬 호스트에서 PHP로

답변

0

질문의 두 부분이 나타나는 것 : PHP를 사용하여 전자 메일을 보내는 방법은 무엇입니까? PHP를 사용하여 전자 메일을받는 방법은 무엇입니까?

우선 PHP를 사용하여 전자 메일을 보내려면 여러 가지 방법이 있습니다. 많은 유용한 라이브러리 중 하나 인 SMTP 메일 링 방법을 사용하는 것이 좋습니다 : PEAR's mail package이 좋은데 (실제로 PHP 매뉴얼에서 권장 됨) 저는 개인적으로 SwiftMailer과 좋은 경험을했습니다.

PHP를 사용하여 전자 메일을 검색하는 경우 조사를 시작하는 것이 좋습니다 : http://php.net/manual/en/book.imap.php. 질문에이 부분에 대한 경험이 없으므로 많은 도움이 될 수 없습니다.

+0

oxley. 고맙습니다.하지만 코드를 포함한 모든 과정을 알려주시겠습니까? 또한 메일이 로컬 호스트 –

+1

@ gautam kumar에 저장되어 있는지 알려주십시오. 서버 설정, 사용하려는 라이브러리 등에 따라 달라집니다. 원하는 경우 나에게 응용 프로그램을 작성하거나 당신을 위해 당신의 서버를 관리한다면, 나는 그 지불이 옳다는 것을 제공 할 수 있을지도 모른다;) –

0

은 어떻게 가능

당신은 두 개의 별도의 프로그램을 작성할 필요가 같은 컴퓨터에 로컬 클라이언트와 로컬 호스트 즉 클라이언트와 서버 에서 응답을에서 메일을하고 있습니다 보내는 것입니다. 하나는 전자 메일을 '보내기'위해 사용되는 클라이언트 응용 프로그램입니다. 다른 하나는 클라이언트에서 전자 메일을 받고 의도 한받는 사람에게 전달하는 서버 응용 프로그램입니다. 포트 23. 서버에서 (로컬 호스트,이 경우) 서버에 연결해야

기본 SMTP를 들어

, 당신의 클라이언트 포트 정확하게에 관해서는 23

에 그 연결을 수신해야한다 어떻게하는지, 당신에게 달려 있습니다. 필요한 경우 간단하게 기본 사항을 구현하는 것이지만 아주 간단하게 이메일을 보내는 라이브러리 (Poss 또는 SwiftMailer)가 있습니다.

메일 쓰기 서버 다른 한편으로는 훨씬 더 큰 작업입니다. 이게 정말로 당신이하고 싶은 일입니까?

0

먼저 localhost에 mailserver가 필요합니다. * nix 플랫폼에서 코딩하고 있습니다. 그런 다음 postfix가 설치되어있을 수 있습니다. 전자 메일을 보내거나받을 때 사용할 수 있습니다.

관련 문제