Tôi làm việc trên biểu mẫu theo đó khi người dùng nhập vào tài khoản email của họ và nhấp vào gửi, một email sẽ được gửi đến tài khoản email của họ.Gửi email bằng cách sử dụng Zend Framework và PHP
Tôi đã làm mọi thứ. Chỉ cần nó không gửi email vào tài khoản của tôi. Ai có ý tưởng gì không? Có một cấu hình mà tôi bỏ ra hay cái gì đó?
Đây là mẫu từ bộ điều khiển của tôi:
public function retrieveemailAction(){
$users = new Users();
$email = $_POST['email'];
$view = Zend_Registry::get('view');
if($users->checkEmail($_POST['email'])) {
// The Subject
$subject = "Email Test";
// The message
$message = "this is a test";
// Send email
// Returns TRUE if the mail was successfully accepted for delivery, FALSE otherwise.
// Use if command to display email message status
if(mail($email, $subject, $message, $headers)) {
$view->operation = 'true';
}
} else {
$view->operation = 'false';
}
$view->render('retrieve.tpl');
}
bạn sẽ cần phải có cấu hình đặc biệt được thực hiện nếu bạn đang thử nghiệm mã của bạn trên localhost. –
ý của bạn là gì? có một ví dụ hay gì đó? – Ryan