간이 전자 우편 전송 프로토콜(Simple Mail Transfer Protocol, SMTP)은 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜이다. 사용하는 TCP 포트번호는 25번이다. 상대 서버를 지시하기 위해서 DNS의 MX레코드가 사용된다. RFC2821에 따라 규정되어 있다. 메일 서버간의 송수신뿐만 아니라, 메일 클라이언트에서 메일 서버로 메일을 보낼 때에도 사용되는 경우가 많다. SMTP는 텍스트 기반의 프로토콜로서 요구/응답 메시지뿐 아니라 모든 문자가 7bit ASCII로 되어있어야 한다고 규정되어 있다. 이 때문에 문자 표현에 8비트 이상의 코드를 사용하는 언어나 첨부파일과 자주 사용되는 각종 바이너리는 마임(MIME)이라고 불리는 방식으로 7비트로 변환되어 전달된다. SMTP는 ..
이 방식은 ACSII 문자가 아닌 놈들만 "=XX"(X:0~9, A~F)와 같은 모양으로 인코딩하는 방식을 말한다. 따라서 7Bit ASCII로 표현할 수 없는 문자는 한 바이트가 3바이트로 늘어난다. 따라서 이 방식은 크기가 최대 3배로 늘어날 수 있어 효율성 면에서는 최악이라 할 수 있다. 이 인코딩 방식은 영어문화권에서 보면 나쁜 인코딩이 아닐 수 있다. 영어문화권에서 만들어지는 텍스트는 대부분 한 문자가 7비트 ASCII 문자로 되어있고 그렇지 않는 문자는 훨씬 적다. 따라서 이 방식으로 인코딩 할 경우 대부분의 글자가 인코딩 되지 않고 일부분만 인코딩이 된다. 오히려 효율적일 수 있고 다양한 디코딩을 수행하지 못하는 MUA에서 메일을 보더라도 대략적으로 내용을 파악할 수 있다. 반면 한글과 같이..
컴퓨터 분야에서 쓰이는 Base 64 (베이스 육십사)란 8비트 이진 데이터(예를 들어 실행 파일이나, ZIP 파일 등)를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식을 가리키는 개념이다. 원래 Base 64를 글자 그대로 번역하여 보면 64진법이란 뜻이다. 특별히 64진법이 컴퓨터에서 흥미로운 것은, 64가 2의 제곱수(64 = 26)이며, 2의 제곱수들에 기반한 진법들 중에서 화면에 표시되는 ASCII 문자들을 써서 표현할 수 있는 가장 큰 진법이기 때문이다. 즉, 다음 제곱수인 128진법에는 128개의 기호가 필요한데 화면에 표시되는 ASCII 문자들은 128개가 되지 않는다. 그런 까닭에 이 인코딩은 전자 메일을 통한 이진 데이터 전..
정의 유닉스 운영 체계의 인터넷 메시지 전송 에이전트(MTA). 대부분의 유닉스 운영 체계가 제공하고 있는 센드메일 시스템과 호환성이 있으며, 단순 메일 전송 프로토콜(SMTP)을 이용해서 다른 시스템의 MTA와 메시지를 교환한다. 신뢰성과 보안 면에서 센드메일보다 성능이 좋다. [네이버 지식백과] 큐메일 [qmail] (IT용어사전, 한국정보통신기술협회) qmail은 sendmail을 최상의 방법으로 대체 하기 위하여 Dan Bernstein에 의해서 만들어 졌다. 현재 sendmail보다 안전하지 않은 것을 입증하는 사람에게 $1,000 의 현상금을 걸었지만, 아직 청구한 사람이 없다. qmail은 현재 1.03 버전을 배포 중이며 다운로드와 재분배 버전을 자유롭게 얻을 수 있다. qmail은 안전하..
*** 검색어: nabiro, vi, editor, 에디터, 화면 분할, 창 분할, 화면 크기, 창 크기, 왼쪽 크기, 왼쪽 화면, 파일, 탐색기 VI 에디터에서 아래의 명령어를 실행하면 화면 왼쪽에 탐색기와 비스므리 한 것이 뜹니다. :30vs./ 30: 화면을 분할하는데 왼쪽 윈도우의 크기가 30 vs: 화면을 수직으로 분할 ./: 왼쪽 화면에 탐색기 비슷한 파일 목록이 출력되게끔 함 파일 목록에서 편집하고자 하는 파일 위치에서 Shift + P 키 누르면 오른쪽 화면에 편집 화면이 표시됨 (과거에는 Shift + O 였다고 하는군요) 창 또는 화면간 전환은 Ctrl + w, w (컨트롤 키 누르고 더블유키 두번) 또는 (컨트롤 키 누르고 더블유키 한번, 컨트롤 키 띄고 더블유키 한번 해도 되더라) ..
리눅스 svn 명령어 사용법 -ref url1 : 리눅스 svn 명령어 사용법 -ref url2 : http://lambert.egloos.com/2974388/ -ref url3 : Subversion Guide (wiki) http://wiki.kldp.org/wiki.php/SubversionBook/GuidedTour#svn-ch-3-sect-4 1 . checkout (co) desc) svn co [SVNURL] [체크아웃할대상] #> svn co http://svn.bds.fbwotjq.com/www/manager/trunk/ . 2. update (up) #> svn up 3 . commit desc) svn commit [커밋할파일명] -m [로그로 남길 메세지] #> svn commit..
URI(Uniform Resource Identifier) - 웹상의 다양한 자원(html파일, jpg파일등)을 식별할 수 있는 수단. - URI의 형태로 URL과 URN가 있습니다. URL(Uniform Resource Locator) - URL은 일반적으로 웹 브라우저 주소창이 입력하는 주소로 URI의 부분 집합이라고 할 수 있습니다. - URL은 프로토콜, 도메인, 파일의 경로 및 접근할 파일명등으로 구성되어 있으며, 형태는 다음과 같습니다. http://static.naver.net/common/footer/ci_naver.gif 프로토콜 ------- 도메인 ------ 폴더 경로 ------ 파일명 - URL이 가져올 수 있는 자원은 유, 무형 자원중 명백하게 컴퓨터로 부터 가져올 수 있는 종..
시작!
- Total
- Today
- Yesterday
- vim
- MySQL
- graphql-php
- eloquent-observer
- password-manager
- 테스트_다중트랜잭션
- l5-swagger
- php-laravel
- redis
- addMonth
- 정규식
- 메일
- laravel-test
- laravel-kafka
- l5-swagger-response
- bitwarden-cli
- addMonthWithoutOverflow
- session+token authorize
- aaa패턴
- 정의
- 자바스크립트
- graphql
- Python
- exception-test
- Laravel
- django
- observer 매개변수 전달하기
- 라라벨
- php
- POP3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |