본문 바로가기

SSL4

[PHP] 보안서버(ssl)에서 메일 발송 하기 보안 서버로 ssl 적용 후 부터 php 메일 발송시 발송이 안되기 시작하였다. 원인을 확인 해보니 보안 smtp 로 발송해야 한다는 사실을 알게 되었다. 그래서, 이래저래 알아보니 메일 서버가 별도로 있는경우 보안 릴레이 방식으로 발송을 하면 된다는것을 알게되어 적용 하였다. 먼저, 메일서버의 릴레이 발송할 개정이 하나 있어야 한다. 다음 함수에 메일서버 ip 및 릴레이 개정 정보를 입력하시면 됩니다. function sendmail($name, $from, $to, $subject, $body, $html, $charset ) { $smtp_server = "아이피"; //stmp ip를 입력 $smtp_user = "아이디"; //smtp id 입력 $smtp_passwd = "비밀번호"; //sm.. 2009. 10. 29.
이 웹사이트의 보안 인증서에 문제가 있습니다. 해결방법 네이버 로그인 중 위 이미지와 같은 오류가 발생했다면 네이버 문제 보다는 자신의 컴퓨터 시간의 문제로 보시면 됩니다. 우측 하단 시간을 더블 클릭하셔서 현재 시간으로 맞혀 보세요! 왜 이런 증상이 나냐구요! 보안 인증서란 네이버라는 사이트에 대해 보안을 인증해주는 기관이 있는데 보통 1년 또는 2년 정도의 인증기간을 주며 해당 서버에 접속시 사용자의 아이디, 비번등 개인 정보를 네이버 서버로 보낼때 암호화 해서 보냅니다. 그런데 네이버 인증서기간이 2008년 10월 30일이 종료 인데 사용자 컴이 2009년 10월 30일로 되어 있다던가 그런경우 인증서 기간이 지난것으로 판단해서 오류 발생하는 겁니다. 하지만, 간혹 어떤 사이트에서는 정말 인증서 기간이 지났는데도 관리자가 연장하지 않아서 위와 같은 문제.. 2008. 10. 27.
IIS 6.0 CSR 생성(Microsoft Internet Information Server 6.0) ※ 주의 하실 점 정보를 입력하는 과정에서 쉼표(,)는 절대로 사용하지 마시기 바랍니다. 일반적으로 CSR을 생성하는 과정에서 쉼표는 데이터 입력을 중지한다는 의미를 갖고있기 때문에 함부로 입력하면 잘못된 CSR이 생성될 수 있습니다. 관리자(Administrator)로 로그온 되었는지 확인해주시기 바랍니다. 모든 정보는 반드시 영문으로 입력하셔야 합니다. 다른 언어가 들어갈 경우 인증서가 발급 되지 않습니다. CSR 생성 시작버튼 > 모든 프로그램 > 관리도구 > "인터넷 정보 서비스(IIS) 관리"를 선택합니다. 인증서를 사용할 사이트를 선택한 후 마우스 오른쪽 버튼을 클릭해서 "속성"을 봅니다. "디렉터리 보안" 탭을 선택합니다. "보안 통신"에서 "서버 인증서" 버튼을 클릭하면 웹서버인증 마법사 .. 2008. 10. 26.
MS iis 6.0 ssl 설치하기 IIS 6.0(Microsoft Internet Information Server 6.0) 신규 고객님께서는 이전에 CSR 생성 과정을 진행해 주셨습니다. 그래서 IIS 인터넷 정보 서비스(IIS) 관리에서 "새 인증서를 만듭니다"를 통해서 서버 암호화 키(개인키)를 생성하였고, 생성된 암호화 키(개인키)를 토대로 CSR(Certificate Signing Request)을 저희 애니서트로 보내 주셨습니다. 그리고 애니서트에서는 서버 암호화 키(개인키)와 키쌍(key pair)을 이루는 고객님의 정식 웹서버인증서를 발급하게 됩니다. 이제 고객님의 IIS 6.0 서버인증서 관리자에서 서버 암호화 키(개인키)와 정식 웹서버 인증서를 조합하는("보류 중인 요청을 처리한 다음 인증서를 설치한다") 작업을 하시면.. 2008. 10. 26.