![curl smtp command](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhXJHB%2FbtsF1h2k0vx%2F5izKyRLimzcsh4N2E3Unf1%2Fimg.png)
curl을 이용해서 메일발송. curl 버전 7.20.0 이상에서만 작동합니다. 따라서 이전 버전의 curl을 사용하고 있다면, 업그레이드하여 --mail-from 옵션을 사용할 수 있는지 확인해야 합니다. 사전에 아래처럼 발송할 내용을 파일(mailsample.txt)로 생성. from: to: subject: test mail sorry, this is test mail . 인코딩해서 발송할 경우는 헤더에 아래내용 추가해야 함. from: to: subject: test mail MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain;charset=utf-8 sorry, this is test mail. 파일을 생성했으면 ..
![mysql characterset 확인 및 수정](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcsxo6s%2FbtrPHzdtPCd%2FyoNXkkxQOskTHKdVn9m7Fk%2Fimg.jpg)
데이터베이스 character set 확인 show create database 데이타베이스명 데이터베이스의 character set 변경 alter database 데이타베이스명 default character set = utf8 테이블 character set 확인 show create table 테이블명 테이블의 character set 변경 alter table 테이블명 default character set = utf8 각 컬럼별 character set 확인 show full columns from 테이블명 각 컬럼별 character set 변경 alter table 테이블명 \ modify column 컬럼명 varchar(20) character set utf8 collate utf8_g..
![mysql charset utf8 셋팅](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGJkFf%2FbtrPDGyx2vv%2F7QHCNGJ9cflcOg1q3CrJ60%2Fimg.jpg)
1. etc/my.cnf (또는 my.ini) 에서 캐릭터셋 수정 [client] #password = your_password default-character-set=utf8 [mysqld] init_connect=SET collation_connection = utf8_general_ci init_connect=SET NAMES utf8 default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci [mysql] default-character-set=utf8 2. 환경변수를 모두 수정후 mysql 서비스 재시작 3. mysql에서 캐릭터셋 확인 # mysql Type 'help;' or '\h' for hel..