Начало Новини Маркет Проекти Форум ИТ Работа Уроци Скриптове WiFi точки Още Вход


Изпращане на имейл със CC и BCC в PHP

От Mutatos / 29.10.2011 18:33
Размер на шрифта: A | A | A

В този урок ще научите как да изпращате имейли, с CC и BCC в PHP. Вече съм написал урок, за изпращане на HTML имейли с PHP, в които съм написал, препоръка send_email с функцията($from, $to, $subject, $message) за да изпратите имейл на HTML. Сега просто трябва да добавите два реда код в тази функция и това е всичко. Ето как да направите това.

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
   1. function send_email($from, $to, $subject, $message){ 
  
2. $headers = "From: ".$from."rn"
  
3. $headers .= "Reply-To: ".$from."rn"
  
4. $headers .= "Return-Path: ".$from."rn";  
  
5. $headers .= "CC: sombodyelse@gmail.comrn"
  
6. $headers .= "BCC: hiddenemail@gmail.comrn"
  
7. //set content type to HTML  
  
8. $headers .= "Content-type: text/htmlrn";  
  
9.  
 
10. if ( mail($to,$subject,$message,$headers) )  
 
11.
 
12. header("location:yourdesirepage.php?msg=sent")
 
13.  
 
14. }  
 
15. else  
 
16.
 
17. header("location:yourdesirepage.php?msg=notsent")
 
18.
 
19.
 
20. //Function ends here 
 
21. $from_email="fromyou@gmail.com"
 
22. $to_email="tosomeone@gmail.com"
 
23. $subject="Subject of Email"
 
24. $message.="<html><body>"
 
25. $message.="<strong>Your message here will be look bold when visible to reader</strong>"
 
26. $message.="Some more message"
 
27. $message.="</body></html>"
 
28. send_email($from_email,$to_email,$subject,$message);
 CODE
1

В Send mail () функцията, аз използвах  header CC и BCC за да изпратя имейл с CC и BCC в PHP.

CODE
1
   1. $headers .= "CC: sombodyelse@gmail.comrn";

CC означава Carbon Copy. А разделените със запетая списък е на получатели, които ще бъдат видени от всички други получатели.

CODE
1
   1. $headers .= "BCC: hiddenemail@gmail.comrn";

ВСС означава Blind Carbon Copy. Разделеният със запетая списък на получатели, но няма да се вижда от други получатели.

Помнете, header имената са чувствителни. Всеки  header завършва свръщане и нов ред  R  n. Има няма интервали между header име.

Етикети: PHP | изпращане | BCC | CC | имейл
Статистика
Погледнат: пъти
Гласове: --
Оценка:
Действие
 



myTech.bg © 2004 - 2011 | Контакти | За реклама