Как я могу сказать, был ли я BCCed к сообщению MIME?
В сообщении MIME, если мой адрес находится в полях TO или CC, я знаю, что он был адресован мне одним из этих способов. Но как насчет BCC? Могу ли я сказать - из копии сообщения, полученного с почтового сервера, - что я был BCCed, а не, скажем, подписан на список рассылки, на который было отправлено сообщение?
2 ответа
Если вы получили сообщение, которое не было адресовано вам в поле "Кому" или "Копия" и в котором не указан ваш адрес электронной почты в верхнем заголовке "Получено:", сообщение было доставлено вам из-за скрытой копии.
Заголовок Received будет выглядеть примерно так:
Received: from mail-in5.apple.com (mail-out5.apple.com [17.151.62.27])
by mail.server.tld (Postfix) with ESMTPS id B2CCD50D4B3
for <user@hostedomain.tld>; Tue, 16 Sep 2014 01:29:09 -0700 (PDT)
Эта часть "для пользователя" не будет присутствовать в сообщении BCC.
NB. Список рассылки - это, по сути, BCC, поэтому он выглядит не так уж и иначе, и ваш почтовый сервер может не включать эту часть заголовка Received. Кроме того, многие списки рассылки будут содержать собственный путь возврата, который содержит закодированную форму вашего адреса электронной почты, чтобы помочь с обработкой отказов.
Нет никакого способа узнать разницу между получением электронной почты из-за BCC или списка рассылки. Некоторое программное обеспечение списка рассылки будет содержать информацию о списке где-либо, либо в заголовках, либо в самом тексте; например, он может иметь List-Unsubscribe:
заголовок. Но многие списки рассылки реализуются просто с использованием псевдонимов почтового сервера, которые переводят адрес списка в список адресов участников; Этот тип рассылки обычно не оставляет никаких следов в сообщении.