php.ini 전자메일 관련 구성
페이지 정보
작성자 MintState 댓글 0건 조회 12,213회 작성일 08-11-03 10:33본문
php.ini 전자메일 관련 구성
PHP 는 수많은 메일 엑세스 지원 기능들을 가지고 있다.
약간의 노력만 하면 IMAP(Interactive Mail Access Protocol)과 POP3(Post Office Protocol) 서버에 있는 전자메일을
엑세스하는 프로그램들을 작성할 수 있다.
그 기능들을 API 들을 통해 사용할 수 있지만, 행동을 설정하는 몇 가지 구성 파일 명령어들을 사용할 수도 있다.
■ SMTP String
이 명령어는 Windows 플랫폼상에 PHP를 설치한 경우에만 적용된다.
여기서 String 은 mail() 함수를 사용하여 메일을 전달하기 위해서 PHP 가 사용하는
SMTP 서버의 DNS 이름이나 IP 주소이다.
사용하는 서버(자신의 컴퓨터)에 SMTP 서버를 설치하였을 경우에는 localhost 를 입력하시고
그렇지 않을 경우에는 각각 사용하는 인터넷 라인의 ISP 업체의 SMTP 서버 주소를 입력합니다.
ISP별 SMTP서버는 다음과 같습니다.
해당 되는 ISP 업체가 없거나 해당되지 않을 경우에는 공개 SMTP 서버를 사용하셔도 됩니다.
공개 SMTP 서버:
메일 동작 확인 방법은 간단한 mail() 함수를 사용하는 프로그램을 이용해서 할 수 있습니다.
[PHP]<?
$to_mail = "메일주소";
$to_title = "제목";
$to_message = "메세지";
$ret = mail($to_mail, $to_title, $to_message);
if( $ret )
{
echo "메일 전송 성공";
}
else
{
echo "메일 전송 실패";
}
?>[/PHP]
■ sendmail_from String
이 명령어는 Windows 플랫폼 상에서 PHP 를 설치한 경우에만 적용된다.
String 은 PHP 스크립트로부터 전달되는 메일에 사용되어야 하는 "From:" 메일 주소를 결정한다.
■ sendmail_path String
이 명령어는 UNIX 플랫폼 상에서 PHP 를 설치한 경우에만 적용된다.
String 은 시스템상에서 실행할 수 있는 sendmail 의 경로를 결정한다.
일반적으로, sendmail의 위치는 /usr/sbin/sendmail 이나 /usr/lib/sendmail (UNIX 상에서)이지만,
그 밖의 다른 위치에 설치한 경우에는 sendmail의 경로를 지정해야 한다.
sendmail과 유사한 qmail 도 이 명령어로 경로를 지정할 수 있다.
PHP 는 수많은 메일 엑세스 지원 기능들을 가지고 있다.
약간의 노력만 하면 IMAP(Interactive Mail Access Protocol)과 POP3(Post Office Protocol) 서버에 있는 전자메일을
엑세스하는 프로그램들을 작성할 수 있다.
그 기능들을 API 들을 통해 사용할 수 있지만, 행동을 설정하는 몇 가지 구성 파일 명령어들을 사용할 수도 있다.
■ SMTP String
이 명령어는 Windows 플랫폼상에 PHP를 설치한 경우에만 적용된다.
여기서 String 은 mail() 함수를 사용하여 메일을 전달하기 위해서 PHP 가 사용하는
SMTP 서버의 DNS 이름이나 IP 주소이다.
사용하는 서버(자신의 컴퓨터)에 SMTP 서버를 설치하였을 경우에는 localhost 를 입력하시고
그렇지 않을 경우에는 각각 사용하는 인터넷 라인의 ISP 업체의 SMTP 서버 주소를 입력합니다.
ISP별 SMTP서버는 다음과 같습니다.
해당 되는 ISP 업체가 없거나 해당되지 않을 경우에는 공개 SMTP 서버를 사용하셔도 됩니다.
공개 SMTP 서버:
메일 동작 확인 방법은 간단한 mail() 함수를 사용하는 프로그램을 이용해서 할 수 있습니다.
[PHP]<?
$to_mail = "메일주소";
$to_title = "제목";
$to_message = "메세지";
$ret = mail($to_mail, $to_title, $to_message);
if( $ret )
{
echo "메일 전송 성공";
}
else
{
echo "메일 전송 실패";
}
?>[/PHP]
■ sendmail_from String
이 명령어는 Windows 플랫폼 상에서 PHP 를 설치한 경우에만 적용된다.
String 은 PHP 스크립트로부터 전달되는 메일에 사용되어야 하는 "From:" 메일 주소를 결정한다.
■ sendmail_path String
이 명령어는 UNIX 플랫폼 상에서 PHP 를 설치한 경우에만 적용된다.
String 은 시스템상에서 실행할 수 있는 sendmail 의 경로를 결정한다.
일반적으로, sendmail의 위치는 /usr/sbin/sendmail 이나 /usr/lib/sendmail (UNIX 상에서)이지만,
그 밖의 다른 위치에 설치한 경우에는 sendmail의 경로를 지정해야 한다.
sendmail과 유사한 qmail 도 이 명령어로 경로를 지정할 수 있다.
|
댓글목록
등록된 댓글이 없습니다.