الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اخفاء ايميل المرسل اليه في الدالة Mail

بدأه nassim في 26 يونيو 2008 · 3 رد · 2,057 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد طريقة او دالة تقوم باخفاء اميل الشخص الدي ارسل اليه رسالة

عندما اقوم بارسال رسالة الى 10 اشخاص مثلا لا اريد ان يعرفو اني ارسلت رسالة اليهم كلهم

جربت هده الدالة و لم تنجح

$to = ereg_replace(" ", "", $to);

ولم تنجح الطريقة

شكرا

#2

BCC : Blind Carbon Copy : عبارة عن نسخة اضافية مخفية من الرسالة لاشخاص آخرين

نكتب BCC في ال header الخاص بالرسالة المرسلة

وهذا كود للتوضيح

<?php
  $from='family@localhost';
  $to=Null;
  $subject='List Mail';
  $message='Hello';

  $headers = "From: $from\r\nBCC:me@localhost,admin@localhost";

  if (mail( $to, $subject, $message, $headers))
	echo "Successfully sent the e-mail";
  else
	echo "Failed to send the e-mail";
?>

سوف تلاحظ بالنسبة للمتغير $to قيمته NULL السبب

لانه اذا وضعنا اي Email هنا فسوف يظهر لباقي الاشخاص المرسل اليهم بواسطة BCC

هذه فكرة وامكن تجد افضل

تم تعديل هذه المشاركة بواسطة mana80 في 27 يونيو 2008 في 02:17

I Say Nothing

#3

السلام عليكم

جربت السكريبت و لكن لم يصل اي ايميل

ممكن توضيح اكثر اين اضع ايميل المستقبل

#4

بالنسبة للمثال الذي لديك قمت بارسال الرسالة إلى كل من

me@localhost و admin@localhost

أي انك تكتب ال Emails بعد BCC وتفصل بينهم ب ,

تم تعديل هذه المشاركة بواسطة mana80 في 27 يونيو 2008 في 19:44

I Say Nothing

مواضيع مشابهة