09/10/2018, 23:52
Code gửi thư tự động cho khách hàng
Em đang tìm đoạn code viết bằng PHP để chạy được chế độ gửi thư tự động cho khách hàng hay chẳng hạn như là gửi mail tự động chúc mừng sinh nhật cũng được. Có ai biết chỉ em với. Em đang cần gấp. Mong các bác giúp đỡ
Bài liên quan
Bạn code 1 đoạn script để gửi thư theo quy định nào đó rồi save lại với tên bát kỳ.
Trong Cpanel có 1 mục đó là Cron Job. bạn add file đó vào và chọn thời gian muốn cron thực thi file của bạn thế là xong. Đến thời điểm đã định file của bạn sẽ chạy và gửi thư đi hay không là theo script của bạn...
Nếu biết thì bạn viết đoạn script để lấy ra danh sách các thành viên có sinh nhật là ngày hiện tại và gửi mail chúc mừng đến họ.
Vào ngày bất kỳ cron sẽ chạy script đó. Vấn đề là: Làm một lần dùng nhiều lần, bạn phải cho server biết là hàng ngày phải chạy file đó.
Bạn có biết tính năng "Scheduled Tasks" của windows nó làm việc gì không?
Bạn đăng nhập vào cpanel: vào phần cron jobs. Advanced (Unix Style) hoặc advanced thì tùy. sau đó chọn thời gian. trong phần command thì điền vào cái path dấn đến cái file đó (đường dẫn trên ổ đĩa nhé không có http:// đâu). vậy là xong thôi
<?php
// The message
$message = "Line 1\nLine 2\nLine 3";
// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);
// Send
mail('caffinated@example.com', 'My Subject', $message);
?>
<?php
// The message
$message = "Line 1\nLine 2\nLine 3";
// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);
// Send
mail('caffinated@example.com', 'My Subject', $message);
?>
Nên dùng SMTP sẽ hợp lý hơn.