DIỄN ĐÀN hochanh.net.vn
Cảm ơn bạn đã quan tâm đến học hành và tham gia diễn đàn hochanh.net.vn
Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Gallery


Đăng nhập với tên thanhvien VIP

28/8/2010, 21:37 by ABC

BẠN CÓ THỂ ĐĂNG KÝ RỒI ĐĂNG NHẬP
HOẶC ĐĂNG NHẬP
VỚI TÊN thanhvienvip
hoặc thanhvien 1
hoặc thanhvien 2
hoặc thanhvien 3

và mật khẩu là 1234567890

để không có dòng quảng cáo trên.

Comments: 0

HỌC ĐI ĐÔI VỚI HÀNH ?

28/4/2010, 22:40 by Admin

Học đi đôi với hành


“ trăm hay không bằng tay quen”. người lao động xưa đã từng quan niệm rằng lí thuyết hay không bằng thức hành giỏi. điều đó cho thấy người xưa đã đề cao vai trò của thức hành . trong khi đó những kẻ học thức chỉ biết chữ nghĩa thánh hiền, theo lối học từ chương sáo mòn cũ kĩ. …

[ Full reading ]

Comments: 2

Poll
Keywords


Gửi email đơn giản trong PHP

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Gửi email đơn giản trong PHP

Bài gửi by học lóm on 15/6/2010, 22:27

Gửi email đơn giản trong PHP

Bài viết này hướng dẫn bạn cách thực hiện gửi một mail đơn giản trong ngôn ngữ PHP . Trước tiên bạn cần xây dựng một file thực hiện việc gửi mail như sau:
Bài viết này hướng dẫn bạn cách thực hiện gửi một mail đơn giản trong ngôn ngữ PHP.
Trước tiên bạn cần xây dựng một file thực hiện việc gửi mail như sau:view plaincopy to clipboardprint?




  1. //change this to your email.
  2. $to="trungdd@localhost";
  3. $from = "trungdd@localhost";
  4. $subject = "Hello! This is HTML email";

  5. //HTML message
  6. $message = "Hello TrungDD";

  7. $headers = "From: $from\r\n";
  8. $headers .= "Content-type: text/html\r\n";

  9. //options to send to cc+bcc
  10. //$headers .= "Cc: admin@hp-aptech.edu.vn";
  11. //$headers .= "Bcc: support@hp-aptech.edu.vn";

  12. // now lets send the email.
  13. mail($to, $subject, $message, $headers);

  14. echo "Message has been sent....!";
  15. ?>


//change this to your email.
$to="trungdd@localhost";
$from = "trungdd@localhost";
$subject = "Hello! This is HTML email";

//HTML message
$message = "Hello TrungDD";

$headers = "From: $from\r\n";
$headers .= "Content-type: text/html\r\n";

//options to send to cc+bcc
//$headers .= "Cc: admin@hp-aptech.edu.vn";
//$headers .= "Bcc: support@hp-aptech.edu.vn";

// now lets send the email.
mail($to, $subject, $message, $headers);

echo "Message has been sent....!";
?>

Bạn cần cài đặt chương trình XAMP vừa để chạy file ứng dụng trên (Apache Server), vừa có luôn một Mail Server chính là Mercury.
Sau khi cài đặt xong, để bật Mercury bạn dùng XAMP Control , nó là option thứ 4. Khi bật xong kế bên chữ Start có chữ Admin, bạn nhấp vào đó nó sẽ hiện một cửa sổ Mercury. Sau đó chọn Menu Configuration --> Manager Local User. Đây chính là nơi quản lí các địa chỉ email.
Bạn vào Add để tạo Username Password. sau khi tạo xong bạn đã có một địa chỉ email username@localhost, pass=password của bạn.
Mail server là nơi quản lí các tài khoản email, giống như Yahoo có mail server với đuôi @yahoo.com, còn Mercury @localhost, khi test email mà ko dùng online ( test offline) bạn cũng cần một mail server và Mercury là giải pháp cho offline thử.
Giờ để check email offline thử bạn có thể tải chương trình Mozilla Thunderbird , nó giống như Outlook của Microsoft để quản lí nhiều email của bạn thôi. Để khỏi nhầm lẫn, Mercury là mail server giống như một database, còn Thunderbird như client. Tải chương Thunderbird xong, Chạy nó --> Create a new account --> Email account Next -->
_ Your Name: cái gì cũng được
_ Email Address: username@localhost ( cái này chính là tài khoản bạn tạo trong Mercury)
_ POP
_ Incoming Server: localhost
_ Bỏ dấu check Use Global Inbox
_Cứ Next đến khi xong.
Bây giờ bạn vào php.ini trong xampp/php tìm và sửa như thế này

  1. [mail function]
  2. ; For Win32 only.
  3. SMTP = localhost
  4. smtp_port = 25

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

Cuối cùng bạn có thể thử bằng một câu lệnh mail đơn giản ( nếu ko biết google search nhé), để test nếu nó hoạt động tốt thì khi ấn Get Email trong Thunderbird sẽ xuất hiện message mà bạn gửi tới email đó, bạn nên tạo 2 email trong Mercury rồi tạo 2 account trong thunderbird có email tương ứng với 2 email trong Mercury, send qua send lại mới vui ^^. ( GIỐNG NHƯ BẠN ĐĂNG KÝ 1 TÀI KHOẢN TRÊN YAHOO, do ở đây bạn đâu có web để đăng ký nên tạo chạy trong Mercury mà).
Good luck!



[HaiPhong-Aptech st]
avatar
học lóm
Thành viên trung thành
Thành viên trung thành

Tổng số bài gửi : 31
Điểm : 5449
Reputation : 0
Join date : 20/05/2010

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết