소켓으로 메일보내기 $from = 'webmaster@mydomain.co.kr';$fromdomain = 'mydomain.co.kr';$fromname = '관리자';$to = 'yourid@hanmail.net';$todomain = 'hanmail.net';$toname = '아무개';$subject = '테스트메일 입니다.';$data = "To: $toname From: $fromname Subject: $subject Content-Type: text/html;... |
폼메일 예제 JavaMail 에는 여러 기능이 있다고 생각됩니다. *.jar 파일 보면 imap도 있고, smtp도 있고, pop3도 있는데, 5개의 javamail class 중에서 오직 mail.jar 만 사용한 거 아니겠습니까. 왜냐구요? 이유는 하나, 초보니까. 퍽! 윽. 그래도 초보는 초보다........ 그래도 열심히 해야죠. 그래서인가?javamail 에 대해서 더 깊이 들어가진 않겠습니다. 아주 단순한 폼메일 하나 구현하고 javamail은 일단락 짓고... |
csv 파일을 이용한 메일링 리스트 구현 db에 있는 목록을 이용해서 메일링리스트를 구현한다면, 번거로운 것이 너무 많습니다.db도 설치해야지, 세팅해야지, jdbc 설정해줘야 되죠, 거기다가 메일링 전송하는 동안db를 꽉 붙잡고 있어서 부하도 줄 수 있습니다.csv 파일을 이용하면 일단 목록만 text로 저장해 놓으면 됩니다. 아웃룩 express 의주소록에 있는 사람들도 파일>내보내기 를 이용하면 csv 형식으로 파일을 생성할 수있도록 되어있습니다.2개의 파일입니다. 입력부와 처리부입니다. ... |
Ahrefs bot의 비상식적 사이트 크롤링 접근 차단 - robots.txt 수정 또는 .htaccess 파일 수정을 통해 차단 가능해 우크라이나와 싱가폴에 연구소를 둔 Ahrefs.com은 검색엔진 최적화(SEO) 업체로 표준을 지키지 않는 것으로 유명했습니다. 참고로 SEO란 Search Engine Optimization을 줄임말로 검색엔진이 검색을 잘 할수 있도록 도와주는 솔루션입니다. 통상 인터넷 기반의 웹사이트는 robots.txt에 접근 정책을 정의해 둡니다. 그런데 ahrefs.com은 이를 무시하고 크롤링을 해 버리는 경우가 많았습니다. 예전에도 한번 그런적이... |
소켓을 생성하여 CSocket에 Attach하는 방법 이상하게도 Socket을 생성하여 Connect를 하면 에러가 나는 경우가 있다.아무것도 잘못된것이 없는것 같은데...이 경우 다음과 같이 하면 처리가 가능하다.int CreateSocketConnection(char *host,int port){ int Socket, r; struct sockaddr_in cliAddr; struct hostent ... |
간단한 소켓 클라이언트 프로그램 다음은 socket 기본 함수를 이용하여 웹페이지에 접속하는 프로그램이다.접속만 하고 실제로 긁어오는건 구현이 안되있다.그리고 다음은 WIN32기반으로 구현해본 간단 접속 프로그램 예제이다. |
소켓 프로그래밍 기본 흐름 - Socket Programming Basic Flow 소켓을 활용한 프로그래밍에 있어서 Client/Server간의 구조를 아는것도 중요하지만socket관련함수를 어떻게 사용하는지 아는것도 매우 중요한것 같다.다음의 도표는 이를 알기 쉽게 표현한 것이다.예제 코드를 보면 좀더 이해가 빠르지 않을까...!?socket_server.csocket_client.c |
Java로 구현하는 간단한 Client & Server 프로그램 자바에서 제공하는 소켓 클래스를 이용하면 다음과 같이 간단하게 Client/Server를 구현 할 수 있다.// ClientSocket socket = new Socket("www.foo.com", 9000);OutputStream out = socket.getOutputStream();out.write("Hello world".getBytes());out.flush();out.close(); |
구글 메일(GMail)로 메일 발송하기 메일 발송에 대해선 포탈에 IP를 등록한다는 둥 서버이름을 제대로 써야한다는 둥 말도 많고 탈도 많은데요, 메일서버를 구비하지 않고도 구글 메일을 이용해서 메일을 발송할 수 있습니다. 엄청난 뒷북일 수도 있지만, 검색해보니 없네요 :-) 급조한 소스 들어갑니다. 간단하기 때문에 딱 보시면 알듯 하구요, 중요한 것은 구글의 SMTP 메일 설정 몇가지 일듯 합니다. 우선 문자셋 기준은 UTF-8로 되어 있고, 예제로 만든 페이지에서 구글 광고를 삭제한 원본 ... |