Bitaholic

PHP로 메일 보내기... 본문

Computer/PHP

PHP로 메일 보내기...

Bitaholic 2006. 9. 13. 21:27

php로 메일을 보내려면.

 

php의mail()이라는 함수를 쓰면 된다.

 

bool mail(string to, string subject, string message,

              string [addtional_headers [, string additional_parameters]]);

 

간단하게 보내는 받는주소(to), 제목(subject), 내용(message)를

넣어 쓰면 메일을 보낼 수 있다.

 

ex)

   $to :example@thinkfree.com

   $subject : test mail subject

   $content : content

 

    mail(to, subject, content);

 

위와 같이 하면된다.

 

IIS를 이용하여 windows환경에서 메일을 보낼려고 할 때,

 

SMTP서비스를 이용해야 하는데,.

 

아마 기본으로 서비스가 stop된 상태일 것이다.

 

smtp를이용하기 위해선.

 

1. SMTP 서비스를 start한다.

  아래 그림과 같이 'x'표시가 되어있고 서비스는 중지되어 있다.

  

사용자 삽입 이미지

 

팝업이나 툴바를 이용하여 서비스를 시작시킨다.


사용자 삽입 이미지

 

단지 SMTP 서비스만 시작시킨다고 해서 메일을 보낼 수 있는 것은 아니다..

 

기본 SMTP 가상 서버에서 팝업을 띄운 후 '속성'창을 띄운다.

액세스 탭에서 릴레이 관련 창을 띄운다.

사용자 삽입 이미지

 

127.0.0.1 여기서는 local에서 실행을 하기 때문에

 

로컬 주소를 추가해준다.


사용자 삽입 이미지

 

위와 같이 하면 IIS+PHP를 이용해서 메일을 보낼수 있을 것이다.(

Comments