제목 | 이메일 전송시 질문입니다 | ||
---|---|---|---|
글쓴이 | ci공부 | 작성시각 | 2012/11/06 14:49:37 |
|
|||
이메일 전송시 컨트롤러에서 $config['protocol'] = 'smtp'; 을 사용해서 할려구합니다 여기서 $config['smtp_host'] = ''; $config['smtp_user'] = '';
$config['smtp_pass'] = ''; $config['smtp_port'] = 25; 위의 값들을 셋팅해놓구요(회사에 관련된 내용이라 값들은 적지 않았습니다) $this->email->initialize($config);하고 from과 to에 값들을 넣은다음에 $this->email->send()를 하면 </pre><pre>from: 550 5.1.8 sorry, can't find a valid MX for sender domain (chkuser)
</pre>The following SMTP error was encountered: 550 5.1.8 sorry, can't find a valid MX for sender domain (chkuser)
<br /><pre>to: 503 MAIL first (#5.5.1)
</pre>The following SMTP error was encountered: 503 MAIL first (#5.5.1)
<br /><pre>data: 503 MAIL first (#5.5.1)
</pre>The following SMTP error was encountered: 503 MAIL first (#5.5.1)
<br />502 unimplemented (#5.5.1)
<br />The following SMTP error was encountered: 502 unimplemented (#5.5.1)
<br />Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.<br /><pre>User-Agent: CodeIgniter
이런 에러들이 뜨네요... 도움을 부탁드립니다 |
|||
다음글 | 전에 올렸던 페이징질문입니다 ㅠㅠ (4) | ||
이전글 | 핼퍼와 라이브러리의 차이점이 무었인지 궁금해요? (2) | ||
헛발이
/
2012/11/06 14:52:51 /
추천
0
|
ci공부
/
2012/11/06 14:57:54 /
추천
0
헛발이// 저도 config가 문제있는것같은데 찾기가 어렵네요 ㅠㅠ
메뉴얼에서 보면 config정보들은 컨트롤러에서 사용해도 문제없다고 나오는데 config폴더에 따로 뺄려면 php파일 하나만들어서 위의 config정보들을 넣어놓으면 알아서 라이브러리 불러올때 config폴더안의 mail config정보도 불러와 질까요??? |
헛발이
/
2012/11/06 14:59:18 /
추천
0
그렇게 해도 되긴 하지만... 메일 보내는 곳에 바로 위에서 작성해 놔두 상관 없어요 ..
근데 무슨 문젤 까요... 경로나... 아이디 비번 같은거 문제는 아니구요? 포트도 함 확인 해보시죠??? |
ci공부
/
2012/11/06 15:38:01 /
추천
0
헛발이/// 네 댓글 감사드립니다
마지막 하나 질문드릴게있는데요 smtp를 사용해서 메일을 보낼려면 config['protocol'] 값을 smtp로 해야되는건지 아니면 default값인 mail로 해도 되는건지요?? mail로 하니까 메일서버 설치해야된다고 하네요^^;;; |
헛발이
/
2012/11/06 15:40:09 /
추천
0
G메일을 예를 들면 ...
$config['protocol'] = 'smtp'; $config['smtp_host'] = 'ssl://smtp.gmail.com'; $config['smtp_user'] = 'your_account@domain'; $config['smtp_pass'] = 'your_password'; $config['smtp_port'] = '465'; $config['charset'] = 'iso-8859-1'; $config['text'] = 'text'; 이렇게 하겠죠... |
일단 일반PHP로 간단히 만들어서 동작하는데 문제가 없는지 확인 해 보신 다음에..
문제가 없다면 ci도 문제 없이 될듯 싶습니다..
메일 같은것은 설정이나 서버와의 관계도 있으니 일단 일반PHP로 간단히 만들어서 테스트 해 보세요~
(제 생각엔 config 설정의 문제인듯 싶긴 한데...)