هل من الجيد أن تثق في BCC بعدم الكشف عن عناوين الآخرين؟

StackOverflow https://stackoverflow.com/questions/3490356

سؤال

أنا أستخدم phpmailer لإرسال رسائل بريد إلكتروني مع SMTP من البرنامج النصي الخاص بي. رسائل البريد الإلكتروني المعنية هي في الواقع أرقام الخلايا التي تستخدم بوابات البريد الإلكتروني إلى SMS. الآن ، من الناحية المثالية ، أرغب في إنشاء قائمة BCC كبيرة لإرسال كل شيء في دفعة واحدة بدلاً من الحلق من خلال قائمة كبيرة من العناوين وإرسالها في وقت واحد.

هل يجب أن أثق تمامًا في وظيفة BCC لإخفاء عناوين المستلم الآخرين (والتي في هذه الحالة هي في الغالب أرقام هواتف)؟

هل كانت مفيدة؟

المحلول

سوف يستجيب عدد من MTAs إلى حقل مكسور من خلال إلقاء جميع عناوين BCC في رأس "على ما يبدو" --- وليس ما تريد. يبدو أنك ستستفيد من القراءة على SMTP: هناك اثنين الأماكن التي يتم فيها تعيين العناوين ، ولا يجب أن تكون هي نفسها. قم بتعيين عنوان المغلف على ما تحتاجه ، والبيانات التي يجب معالجتها إلى بعض الرطوبة المريحة.

نصائح أخرى

قد يعتمد ذلك على التنفيذ ، لكنني أعتقد أن معظمهم لن يكشفوا عن رسائل بريد إلكتروني في BCC ، بعد كل هذا ما يعنيه القيام به.

هناك طريقة سهلة لمعرفة ذلك ، ما عليك سوى إرسال بريد إلكتروني إلى نفسك ، ووضع بعض العناوين في قائمة BCC وتحقق من الرسالة الأولية لمعرفة ما إذا كان يمكنك العثور على رسائل البريد الإلكتروني BCC'D.

تخرج أرقام الهواتف فوق السلك في نص واضح. سواء كان ذلك في خط "إلى:" أو "BCC:" ؛ سواء كان بريدًا إلكترونيًا واحدًا في وقت واحد أو الدفعة بأكملها في وقت واحد.

لذا فإن الأسئلة الحقيقية هي: 1. هل تثق في نقلك (من حيث السرية) ... و ... 2. ما هي الطريقة الأكثر كفاءة؟

يبدو أنه من المحتمل ألا يكون لديك أي خيار بشأن إرسال بريد إلكتروني إلى الهاتف#... ويبدو أيضًا أن "Send-All-At-Once" قد يكون أكثر كفاءة إلى حد كبير.

IMHO .. PSM

ملاحظة: "على جهة ثالثة ..." - أنا لا فكر في أن هاتف "BCC" سيظهر على الهاتف الخلوي لأي مستلم. لذلك أنا بصراحة لا أعتقد أن هذه مشكلة ...

لا ينبغي أن تكون BCC ("نسخة الكربون الأعمى") مرئية لأي متلقي آخر ، ويجب أن تكون (في معظم الحالات) آمنة. بالطبع ، لا شيء مثالي. إذا كنت ترغب في أن تكون متأكدًا بنسبة 100 ٪ من أن عناوين البريد الإلكتروني ظلت آمنة ، فما عليك سوى إنشاء حلقة وإرسال بريد إلكتروني منفصل لكل من الأرقام/العناوين بشكل فردي.

لذا ، بدلاً من:

/* $mailer assumed as PHPMailer Object */
foreach( $recipient as $r ){
  $mailer->AddBCC( $r['emailAddress'] );
}
$mailer->Send();

يمكنك استخدام:

/* $mailer assumed as PHPMailer Object */
foreach( $recipient as $r ){
  $mailer->ClearAllRecipients();
  $mailer->AddAddress( $r['emailAddress'] );
  $mailer->Send();
}

نعم. هذا هو الهدف من BCC: الحقل في المقام الأول.

أثق في برامج الكمبيوتر بقدر ما أستطيع أن أقوم بصق الفئران بشكل مريح (الإسناد المطلوب إلى برنامج تلفزيوني "Blackadder" الممتاز لهذا الجوهرة الصغيرة).

إذا كنت قلقًا بشأنه ، فلا تستخدمه. أنا متأكد من أن الناس يعتقدون أن ملفات تعريف Facebook الخاصة بهم كانت آمنة أيضًا. ناهيك عن جميع أرقام بطاقات الائتمان التي تم إصدارها إلى The Wild بواسطة المواقع التي يفترض أنها آمنة.

سيظهر Gmail جميع عناوين BCC.

للاطلاع على ذلك ، افتح حساب Gmail الخاص بك ، وقم بتكوين بريد إلكتروني جديد لنفسك وعنوانًا مزيفًا (أي fakeaddress@fakeaddress123.com)

عندما تتلقى البريد الإلكتروني ، انقر فوق الزر "إظهار تفاصيل" وستتمكن من رؤية BCC. لقد استخدمت Gmail BCC من قبل ... لم ينته بشكل جيد.

من ويكيبيديا:

يصف RFC 3864 إجراءات التسجيل لحقول رأس الرسائل في IANA ؛ يوفر أسماء حقل رأس الرسائل الدائمة والمؤددة ، بما في ذلك الحقول المحددة أيضًا لـ MIME و NetNews و HTTP ، والرجوع إلى RFCs ذات الصلة. تشمل حقول الرأس المشتركة للبريد الإلكتروني: BCC: نسخة الكربون الأعمى ؛ تمت إضافتها إلى قائمة تسليم SMTP ولكن ليس (عادة) مدرجة في بيانات الرسائل ، وتبقى غير مرئية للمستلمين الآخرين.

الأمر متروك لك لمعرفة ما إذا كنت تهتم بـ "عادة".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top