SlideShare a Scribd company logo
1 of 22
Par Avion
Air Mail
I
Mail Server in Linux
LAN3 강향리
1c
목차
 개발 동기
 개발 환경
 개발 과정
 DEMO
 문제점 및 개선 방향
 참고자료
 Q&A
Par Avion
Air Mail
I
개발 동기
1c
 메일 서버를 구축함과 동시에 리눅스 공부를 할 수 있다.
 php의 mail() 함수를 사용하여 웹 서버에 올린 페이지에서
메일을 보내고 받을 수 있는 폼을 만들 수 있다.
Par Avion
Air Mail
I
개발 환경
1c
 CentOS 6.3
 Vmware workstation 10
 Sendmail 8.14.4
 Dovecot 2.0.9
 Mysql 5.1
 php 5.3
 Apache 2.2
 Roundcube webmail 0.9.5
Par Avion
Air Mail
I
개발 과정
1c
 문제점 해결 과정
 오류 내용
 sendmail 을 통 해 터 미 널 창
내 에 서 메 일 을 보 내 는 것 은
되었으나 받는 메일 불가
 roundcube webmail 에 로 그 인
오류
 php의 mail() 함수 사용 불가
 문제점 해결 과정
 오류 수정
 CentOS 재설치 및 네트워크 설정
 Apache  mysql  php 설치 후 mysql 관련 권한 설정
# chown –R root /usr/bin/
# chgrp –R mysql /usr/bin/
# chown –R mysql /var/lib/mysql/
 php 설정
# vi /etc/httpd/conf.d/php.conf
AddHandler php5-script .php .htm .html
AddType application/x-httpd-php-source .phps .php .htm .html
 문제점 해결 과정
 오류 수정
 /sbin/nologin 에 계정 추가 후 dovecot
권한 설정
# chown root:kanghl /var/run/dovecot
# chown root:kanghlnull/var/run/dove
cot/login
# chmod 750 –R /var/run/dovecot/login
 Roundcube webmail 경로 설정
/usr/share/web 에 hyangrimail 이름으로
압축 풀기
 # vi /etc/httpd/conf/httpd.conf 에 경로
설정 추가
 문제점 해결 과정
 오류 수정
 roundcube webmail 인스톨 완료
http://khr.bment.net/hyangrimail 로그인
성공 후 오류 발생
 logs temp 소유 및 권한 설정을 변경
# chown –R kanghl:80 /usr/share
/roundcube/roundcubemail
# cd /usr/share/roundcube/roundcu
bemail
# chmod 777 logs temp
 개발 진행
 메일 보내기 테스트(smtp)
 개발 진행
 메일 받기 테스트(imap)
 개발 진행
 php를 이용한 문의 메일 폼 만들기
 ask.html 코드
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hyangri blog</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<h2>Mail to Hyangri</h2>
<p>관리자에게 문의 및 요청 사항을 아래에 내용을 작성하여 보내주시기 바랍니다.<br />
빠른 시일 내에 처리하도록 노력하겠습니다.</p>
<form method="post" action="http://khr.bment.net/hyangriblog/ask.php">
<label for="name">이름 :</label>
<input type="text" id="name" name="name" /><br />
<label for="youremail">이메일 :</label>
<input type="text" id="youremail" name="youremail" /><br />
<label for="phone">연락처 :</label>
<input type="text" id="phone" name="phone" /><br />
<label for="agree">sms 답변 수신 :</label>
동의함 <input id="agree" name="agree" type="radio" value="동의함" />
동의안함 <input id="agree" name="agree" type="radio" value="동의안함" /><br /><br />
<label for="other">문의 내용<br /><br /><br /></label>
<textarea id="other" name="other"></textarea><br />
<img src="fang.jpg" width="400" height="298"
alt="My abducted dog Fang." /><br /><br />
<input type="submit" value="보내기" name="submit" />
</form>
</body>
</html>
 개발 진행
 php를 이용한 문의 메일 폼 만들기
 ask.php 코드
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hyangri blog</title>
</head>
<body>
<h2>문의 메일 발송이 완료되었습니다. 감사합니다</h2>
<?php
$name = $_POST['name'];
$email = $_POST['youremail'];
$phone = $_POST['phone'];
$agree = $_POST['agree'];
$other = $_POST['other'];
$to = 'kanghl1007@khr.bment.net';
$subject = '관리자 문의 메일';
$msg = "이름 : $namenn" .
"이메일 : $emailnn" .
"연락처 : $phonenn" .
"sms 수신 : $agreenn" .
"내용 : $other";
$mail_sent=@mail($to,'=?UTF-8?B?'.base64_encode($subject).'?=', $msg, 'From:'. $email);
echo '이름 : '.$name.'<br />';
echo '이메일 : '.$email.'<br />';
echo '연락처 : ' . $phone . '<br />';
echo 'sms 답변 수신 : ' . $agree . '<br />';
echo '내용 : ' . $other . '<br />';
?>
</body>
</html>
Par Avion
Air Mail
I
DEMO
1c
 라운드큐브 웹메일 접속
http://khr.bment.net/hyangrimail
 블로그(가상) 관리자 문의 메일 페이지 접속
http://khr.bment.net/hyangriblog/ask.html
 kanghl1007@khr.bment.net 로 작성한 내용이 전송 됨
Par Avion
Air Mail
I
문제점 및 개선 방향
1c
 문제점
 메일을 보내는 기본적인 폼으
로 이루어져 있어 웹 페이지가 너
무 단순하다.
 roundcube webmail에 각종
유용한 플러그인을 설정 하지
않았다. (스팸메일 필터 등)
 개선 방향
 html과 php를 좀 더 공부하여
목적에 맞는 웹사이트를 만든다.
 Mark as Junk 2 와 같은 스팸
필터 플러그인을 설치하여 메일
보안 기능을 좀더 개선 시킨다.
Par Avion
Air Mail
I
참고자료
1c
SENDMAIL SERVICE.doc, 이진선, ㈜ 인터넷제국 기술본부 서버 운영팀.
2012 SMTP.ppt, SMTP(Simple Mail Transport Protocol)-bse.inje.ac.kr, 의용공학과.
http://scotchblue.blogspot.kr/2011/04/centos-56-sendmail.html
http://www.koreaidc.com/bbs/set_view.php?b_name=idcpds&w_no=111
http://porcoserver.com/porco_bbs_linux/601
http://system.neulwon.com/linux_mail/1035
http://jo.centis1504.net/?p=1324, imap 관련팁.
VMware에 CentOS 설치를 위한 설정하기.doc (http://blog.naver.com/virus127/150029696116)
Head First PHP&MySQL, 린 베일리 외, 한빛미디어㈜, p40-92.
Par Avion
Air Mail
I
Q&A
1c

More Related Content

Viewers also liked

Lan3 강향리 2014 여름방학 세미나
Lan3 강향리 2014 여름방학 세미나Lan3 강향리 2014 여름방학 세미나
Lan3 강향리 2014 여름방학 세미나Hyangri Kang
 
Design for Care O'Reilly webcast
Design for Care O'Reilly webcast Design for Care O'Reilly webcast
Design for Care O'Reilly webcast designforcare
 
Mobile hospital nmb
Mobile hospital nmbMobile hospital nmb
Mobile hospital nmbTae-Yang Cho
 
Semantic Web: sustainable solution for ending hunger of data
Semantic Web: sustainable solution for ending hunger of dataSemantic Web: sustainable solution for ending hunger of data
Semantic Web: sustainable solution for ending hunger of dataHaklae Kim
 
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트Evernote Korea | 에버노트 코리아
 
공공정책 기획 방법으로서 서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)
공공정책 기획 방법으로서서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)공공정책 기획 방법으로서서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)
공공정책 기획 방법으로서 서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)한국디자인진흥원 공공서비스디자인PD
 
'수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남
 '수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남 '수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남
'수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남한국디자인진흥원 공공서비스디자인PD
 
의료서비스디자인 가이드
의료서비스디자인 가이드의료서비스디자인 가이드
의료서비스디자인 가이드USABLE 윤
 
의료서비스디자인참고서 Healthcare Design First Aid Kit
의료서비스디자인참고서  Healthcare Design First Aid Kit의료서비스디자인참고서  Healthcare Design First Aid Kit
의료서비스디자인참고서 Healthcare Design First Aid KitUSABLE 윤
 
중소병원 서비스 디자인 가이드라인
중소병원 서비스 디자인 가이드라인중소병원 서비스 디자인 가이드라인
중소병원 서비스 디자인 가이드라인USABLE 윤
 
의료서비스분야 디자인혁신 사례집
의료서비스분야 디자인혁신 사례집의료서비스분야 디자인혁신 사례집
의료서비스분야 디자인혁신 사례집USABLE 윤
 
Interior design seminar presentation
Interior design seminar presentationInterior design seminar presentation
Interior design seminar presentationhighcraft
 

Viewers also liked (14)

Lan3 강향리 2014 여름방학 세미나
Lan3 강향리 2014 여름방학 세미나Lan3 강향리 2014 여름방학 세미나
Lan3 강향리 2014 여름방학 세미나
 
Design for Care O'Reilly webcast
Design for Care O'Reilly webcast Design for Care O'Reilly webcast
Design for Care O'Reilly webcast
 
Mobile hospital nmb
Mobile hospital nmbMobile hospital nmb
Mobile hospital nmb
 
Semantic Web: sustainable solution for ending hunger of data
Semantic Web: sustainable solution for ending hunger of dataSemantic Web: sustainable solution for ending hunger of data
Semantic Web: sustainable solution for ending hunger of data
 
Toc와시스템사고 박성진 20160623
Toc와시스템사고 박성진 20160623Toc와시스템사고 박성진 20160623
Toc와시스템사고 박성진 20160623
 
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트
신동민 : 노트북, 태그는 이제 그만! "노트링크표"로 관리하는 에버노트
 
공공정책 기획 방법으로서 서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)
공공정책 기획 방법으로서서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)공공정책 기획 방법으로서서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)
공공정책 기획 방법으로서 서비스디자인 활용에 관한 연구 - 디자인학회 추계학술대회 발표자료(20141101. 윤성원, 지민정, 김광순)
 
'수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남
 '수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남 '수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남
'수요자 중심 혁신, 융합을 실현하는 공공서비스디자인' - 공공정책과 디자인의 만남
 
문덕청 : 에버노트 병원사용설명서
문덕청 : 에버노트 병원사용설명서문덕청 : 에버노트 병원사용설명서
문덕청 : 에버노트 병원사용설명서
 
의료서비스디자인 가이드
의료서비스디자인 가이드의료서비스디자인 가이드
의료서비스디자인 가이드
 
의료서비스디자인참고서 Healthcare Design First Aid Kit
의료서비스디자인참고서  Healthcare Design First Aid Kit의료서비스디자인참고서  Healthcare Design First Aid Kit
의료서비스디자인참고서 Healthcare Design First Aid Kit
 
중소병원 서비스 디자인 가이드라인
중소병원 서비스 디자인 가이드라인중소병원 서비스 디자인 가이드라인
중소병원 서비스 디자인 가이드라인
 
의료서비스분야 디자인혁신 사례집
의료서비스분야 디자인혁신 사례집의료서비스분야 디자인혁신 사례집
의료서비스분야 디자인혁신 사례집
 
Interior design seminar presentation
Interior design seminar presentationInterior design seminar presentation
Interior design seminar presentation
 

Similar to Lan3 강향리 2013 겨울방학 기말아웃풋

막하는 스터디 첫 번째 만남 Node.js
막하는 스터디 첫 번째 만남 Node.js막하는 스터디 첫 번째 만남 Node.js
막하는 스터디 첫 번째 만남 Node.js연웅 조
 
Spring@mvc웹호스팅
Spring@mvc웹호스팅Spring@mvc웹호스팅
Spring@mvc웹호스팅J.H Ahn
 
Web App Security 2015.10
Web App Security 2015.10Web App Security 2015.10
Web App Security 2015.10Chanjin Park
 
Modern web application with meteor
Modern web application with meteorModern web application with meteor
Modern web application with meteorJaeho Lee
 
채팅 소스부터 Https 주소까지
채팅 소스부터  Https 주소까지채팅 소스부터  Https 주소까지
채팅 소스부터 Https 주소까지Kenu, GwangNam Heo
 
Internet speed 인터넷 속도를 측정해보자
Internet speed 인터넷 속도를 측정해보자Internet speed 인터넷 속도를 측정해보자
Internet speed 인터넷 속도를 측정해보자민석 김
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Park JoongSoo
 
11_웹서비스활용
11_웹서비스활용11_웹서비스활용
11_웹서비스활용noerror
 
[2015:1] phpdocumentor 설치와 사용법
[2015:1] phpdocumentor 설치와 사용법[2015:1] phpdocumentor 설치와 사용법
[2015:1] phpdocumentor 설치와 사용법Amy Kim
 
Laravel 로 배우는 서버사이드 #3
Laravel 로 배우는 서버사이드 #3Laravel 로 배우는 서버사이드 #3
Laravel 로 배우는 서버사이드 #3성일 한
 
JSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPMyungjin Lee
 
Vim for php
Vim for phpVim for php
Vim for phpSol Kim
 
알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web AnimationsChang W. Doh
 
History and Status of HTML5
History and Status of HTML5History and Status of HTML5
History and Status of HTML5Channy Yun
 

Similar to Lan3 강향리 2013 겨울방학 기말아웃풋 (20)

막하는 스터디 첫 번째 만남 Node.js
막하는 스터디 첫 번째 만남 Node.js막하는 스터디 첫 번째 만남 Node.js
막하는 스터디 첫 번째 만남 Node.js
 
Spring@mvc웹호스팅
Spring@mvc웹호스팅Spring@mvc웹호스팅
Spring@mvc웹호스팅
 
Web App Security 2015.10
Web App Security 2015.10Web App Security 2015.10
Web App Security 2015.10
 
Modern web application with meteor
Modern web application with meteorModern web application with meteor
Modern web application with meteor
 
웹표준 교육
웹표준 교육웹표준 교육
웹표준 교육
 
채팅 소스부터 Https 주소까지
채팅 소스부터  Https 주소까지채팅 소스부터  Https 주소까지
채팅 소스부터 Https 주소까지
 
Internet speed 인터넷 속도를 측정해보자
Internet speed 인터넷 속도를 측정해보자Internet speed 인터넷 속도를 측정해보자
Internet speed 인터넷 속도를 측정해보자
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
 
Html5
Html5 Html5
Html5
 
11_웹서비스활용
11_웹서비스활용11_웹서비스활용
11_웹서비스활용
 
[2015:1] phpdocumentor 설치와 사용법
[2015:1] phpdocumentor 설치와 사용법[2015:1] phpdocumentor 설치와 사용법
[2015:1] phpdocumentor 설치와 사용법
 
Laravel 로 배우는 서버사이드 #3
Laravel 로 배우는 서버사이드 #3Laravel 로 배우는 서버사이드 #3
Laravel 로 배우는 서버사이드 #3
 
HTTP web server 구현
HTTP web server 구현HTTP web server 구현
HTTP web server 구현
 
Meteor2015 codelab
Meteor2015 codelab Meteor2015 codelab
Meteor2015 codelab
 
JSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSP
 
Node.js 첫걸음
Node.js 첫걸음Node.js 첫걸음
Node.js 첫걸음
 
Vim for php
Vim for phpVim for php
Vim for php
 
알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations
 
Basic html
Basic htmlBasic html
Basic html
 
History and Status of HTML5
History and Status of HTML5History and Status of HTML5
History and Status of HTML5
 

Lan3 강향리 2013 겨울방학 기말아웃풋

  • 1. Par Avion Air Mail I Mail Server in Linux LAN3 강향리 1c
  • 2. 목차  개발 동기  개발 환경  개발 과정  DEMO  문제점 및 개선 방향  참고자료  Q&A
  • 4.  메일 서버를 구축함과 동시에 리눅스 공부를 할 수 있다.  php의 mail() 함수를 사용하여 웹 서버에 올린 페이지에서 메일을 보내고 받을 수 있는 폼을 만들 수 있다.
  • 6.  CentOS 6.3  Vmware workstation 10  Sendmail 8.14.4  Dovecot 2.0.9  Mysql 5.1  php 5.3  Apache 2.2  Roundcube webmail 0.9.5
  • 8.  문제점 해결 과정  오류 내용  sendmail 을 통 해 터 미 널 창 내 에 서 메 일 을 보 내 는 것 은 되었으나 받는 메일 불가  roundcube webmail 에 로 그 인 오류  php의 mail() 함수 사용 불가
  • 9.  문제점 해결 과정  오류 수정  CentOS 재설치 및 네트워크 설정  Apache  mysql  php 설치 후 mysql 관련 권한 설정 # chown –R root /usr/bin/ # chgrp –R mysql /usr/bin/ # chown –R mysql /var/lib/mysql/  php 설정 # vi /etc/httpd/conf.d/php.conf AddHandler php5-script .php .htm .html AddType application/x-httpd-php-source .phps .php .htm .html
  • 10.  문제점 해결 과정  오류 수정  /sbin/nologin 에 계정 추가 후 dovecot 권한 설정 # chown root:kanghl /var/run/dovecot # chown root:kanghlnull/var/run/dove cot/login # chmod 750 –R /var/run/dovecot/login  Roundcube webmail 경로 설정 /usr/share/web 에 hyangrimail 이름으로 압축 풀기  # vi /etc/httpd/conf/httpd.conf 에 경로 설정 추가
  • 11.  문제점 해결 과정  오류 수정  roundcube webmail 인스톨 완료 http://khr.bment.net/hyangrimail 로그인 성공 후 오류 발생  logs temp 소유 및 권한 설정을 변경 # chown –R kanghl:80 /usr/share /roundcube/roundcubemail # cd /usr/share/roundcube/roundcu bemail # chmod 777 logs temp
  • 12.  개발 진행  메일 보내기 테스트(smtp)
  • 13.  개발 진행  메일 받기 테스트(imap)
  • 14.  개발 진행  php를 이용한 문의 메일 폼 만들기  ask.html 코드 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hyangri blog</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <h2>Mail to Hyangri</h2> <p>관리자에게 문의 및 요청 사항을 아래에 내용을 작성하여 보내주시기 바랍니다.<br /> 빠른 시일 내에 처리하도록 노력하겠습니다.</p> <form method="post" action="http://khr.bment.net/hyangriblog/ask.php"> <label for="name">이름 :</label> <input type="text" id="name" name="name" /><br /> <label for="youremail">이메일 :</label> <input type="text" id="youremail" name="youremail" /><br /> <label for="phone">연락처 :</label> <input type="text" id="phone" name="phone" /><br /> <label for="agree">sms 답변 수신 :</label> 동의함 <input id="agree" name="agree" type="radio" value="동의함" /> 동의안함 <input id="agree" name="agree" type="radio" value="동의안함" /><br /><br /> <label for="other">문의 내용<br /><br /><br /></label> <textarea id="other" name="other"></textarea><br /> <img src="fang.jpg" width="400" height="298" alt="My abducted dog Fang." /><br /><br /> <input type="submit" value="보내기" name="submit" /> </form> </body> </html>
  • 15.  개발 진행  php를 이용한 문의 메일 폼 만들기  ask.php 코드 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hyangri blog</title> </head> <body> <h2>문의 메일 발송이 완료되었습니다. 감사합니다</h2> <?php $name = $_POST['name']; $email = $_POST['youremail']; $phone = $_POST['phone']; $agree = $_POST['agree']; $other = $_POST['other']; $to = 'kanghl1007@khr.bment.net'; $subject = '관리자 문의 메일'; $msg = "이름 : $namenn" . "이메일 : $emailnn" . "연락처 : $phonenn" . "sms 수신 : $agreenn" . "내용 : $other"; $mail_sent=@mail($to,'=?UTF-8?B?'.base64_encode($subject).'?=', $msg, 'From:'. $email); echo '이름 : '.$name.'<br />'; echo '이메일 : '.$email.'<br />'; echo '연락처 : ' . $phone . '<br />'; echo 'sms 답변 수신 : ' . $agree . '<br />'; echo '내용 : ' . $other . '<br />'; ?> </body> </html>
  • 17.  라운드큐브 웹메일 접속 http://khr.bment.net/hyangrimail  블로그(가상) 관리자 문의 메일 페이지 접속 http://khr.bment.net/hyangriblog/ask.html  kanghl1007@khr.bment.net 로 작성한 내용이 전송 됨
  • 18. Par Avion Air Mail I 문제점 및 개선 방향 1c
  • 19.  문제점  메일을 보내는 기본적인 폼으 로 이루어져 있어 웹 페이지가 너 무 단순하다.  roundcube webmail에 각종 유용한 플러그인을 설정 하지 않았다. (스팸메일 필터 등)  개선 방향  html과 php를 좀 더 공부하여 목적에 맞는 웹사이트를 만든다.  Mark as Junk 2 와 같은 스팸 필터 플러그인을 설치하여 메일 보안 기능을 좀더 개선 시킨다.
  • 21. SENDMAIL SERVICE.doc, 이진선, ㈜ 인터넷제국 기술본부 서버 운영팀. 2012 SMTP.ppt, SMTP(Simple Mail Transport Protocol)-bse.inje.ac.kr, 의용공학과. http://scotchblue.blogspot.kr/2011/04/centos-56-sendmail.html http://www.koreaidc.com/bbs/set_view.php?b_name=idcpds&w_no=111 http://porcoserver.com/porco_bbs_linux/601 http://system.neulwon.com/linux_mail/1035 http://jo.centis1504.net/?p=1324, imap 관련팁. VMware에 CentOS 설치를 위한 설정하기.doc (http://blog.naver.com/virus127/150029696116) Head First PHP&MySQL, 린 베일리 외, 한빛미디어㈜, p40-92.