0
내 애플리케이션이 온라인 상태입니다.codeigniter에서 보낸 이메일을 보낼 수 없습니다.
나는 지정된 이메일 주소로 이메일을 보내기위한 아래 코드를 작성했습니다.
"이메일을 성공적으로 보내기"라는 플래시 메시지가 표시되지만 이메일을받을 수 없습니다. 이유는 무엇 일 수 있습니다. 제발 도와주세요!
controller.php :
if ($this->form_validation->run() === TRUE)
{ $this->load->library('email');
$name=$this->input->post('fullname');
$sendersemail=$this->input->post('email');
$fromcountry=$this->input->post('countryname');
$message=$this->input->post('contactdetails');
$this->email->from($sendersemail, $name.'From'.$fromcountry);
$this->email->to('[email protected]');
$this->email->cc('[email protected]');
$this->email->bcc('[email protected]');
$this->email->subject('New Customer Contact from thmywebsite.com');
$this->email->message($message);
$this->email->send();
$this->session->set_flashdata('msg', 'Thankyou for contacting us .We will shortly reply back on this ('.$this->input->post('email').') email ');
redirect(current_url());
}
UPDATE : 디버거를 유지 한 후 :이
Your message has been successfully sent using the following protocol: mail
From:
Return-Path:
Cc: [email protected]
Bcc: [email protected]
Reply-To: "[email protected]"
X-Sender: [email protected]
X-Mailer: CodeIgniter
X-Priority: 3 (Normal)
Message-ID: <513e08c9de[email protected]>
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="B_ALT_513e08c9defa1"
=?utf-8?Q?New_Customer_Contact_from_thebestbookfinder.com?=
This is a multi-part message in MIME format.
Your email application may not support this format.
--B_ALT_513e08c9defa1
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf
dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf
dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf
dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf
dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak
--B_ALT_513e08c9defa1
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak=
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak=
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak=
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak=
asd fsfsfs d hjfsdjf dsakasd fsfsfs d hjfsdjf dsak
--B_ALT_513e08c9defa1--
'보낸 사람'주소는 메시지를 보내는 서버로 해석되어야합니다. 입력 된 주소에 대해 'reply-to'를 사용하십시오. –
다음은이 $ this-> session-> set_flashdata ('msg', '문의 해 주셔서 감사합니다. 우리는 곧이'$ this-> input -> 게시 ('이메일'). ') 이메일'); 결과를 게시하고 echo $ this-> email-> print_debugger(); –
@ 페카 미안하지만 당신이 설명했던 것을 얻지 못하고 있습니다. 그것을 설명해주십시오. –