信任BCC不透露其他人的地址是一个好主意吗?

时间:2010-08-16 03:16:33

标签: php email phpmailer privacy bcc

我正在使用PHPMailer从我的脚本发送带有SMTP的电子邮件。有问题的电子邮件实际上是使用电子邮件到SMS网关的单元号。现在,理想情况下,我想建立一个大的BCC列表,以便在一个批次中发送所有内容,而不是循环遍历大的地址列表并一次发送一个。

我是否应完全信任BCC功能以隐藏其他收件人的地址(在这种情况下主要是电话号码)?

8 个答案:

答案 0 :(得分:4)

许多MTA将通过将所有BCC地址转储到“显然 - 到”标题中来响应损坏的To字段 - 而不是您想要的。听起来像是通过阅读SMTP而受益:有两个的地方设置了To地址,它们不必相同。将信封地址设置为您需要的信息,并将数据设置为一些方便的胡言乱语。

答案 1 :(得分:3)

这可能取决于实施,但我认为他们中的大多数都不会透露BCC中的电子邮件,毕竟这就是它的意图。

有一种简单的方法可以找到,只需向自己发送电子邮件,在BCC列表中放置一些地址并查看原始邮件,看看是否可以找到BCC的电子邮件。

答案 2 :(得分:1)

电话号码以明文形式通过电话线传出。是否在“To:”或“Bcc:”行;无论是一次发送一封电子邮件还是一次发送整批电子邮件。

所以真正的问题是:   你相信你的交通工具(在保密方面)      ......而且......   2.哪种方法更有效?

听起来你可能别无选择通过手机发送电子邮件#... ...而且听起来像“一次发送”可能效率更高。

恕我直言.. PSM

PS: “第三方面......” - 我认为“bcc”手机#会出现在任何收件人的手机上。老实说,我不认为这是一个问题...

答案 3 :(得分:1)

BCC(“盲碳复制”)不应该对任何其他收件人可见,并且(在大多数情况下)应该是安全的。 Of course, nothing is perfect。如果您想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();
}

答案 4 :(得分:0)

是。这就是BCC:领域的重点。

答案 5 :(得分:0)

我信任计算机软件,因为我可以轻松地吐出一只老鼠(这个小宝石的优秀“BlackAdder”电视节目需要归属)。

如果您对此感到担心,请不要使用它。我相信人们认为他们的Facebook个人资料也是安全的。更不用说所有被认为安全的网站发布到野外的信用卡号码。

答案 6 :(得分:0)

Gmail会显示所有密件抄送地址。

要查看此信息,请打开您的Gmail帐户,给自己撰写一封新电子邮件,然后输入一个虚假地址(即fakeaddress@fakeaddress123.com)

当您收到电子邮件时,请单击“显示详细信息”按钮,您将能够看到密件抄送。我之前使用过Gmail密件抄送...它没有结束。

答案 7 :(得分:0)

来自维基百科:

  

RFC 3864描述了IANA上邮件头字段的注册过程;它提供了永久和临时消息头字段名称,包括为MIME,netnews和http定义的字段,以及引用相关的RFC。电子邮件的常见标题字段包括:   密送:盲目复印;添加到SMTP传递列表但未(通常)列在邮件数据中的地址,对其他收件人保持不可见。

由你来决定你是否“关心”。