2015-11-07 2 views
0

Недавно мы создаем приложение для интерпретации содержимого электронной почты, это приложение должно предоставить нам адреса TO, CC-адреса и адреса BCC.Поле BCC при внедрении электронной почты

При обработке поля BCC мы обнаружили, что он не может получить адреса BCC напрямую. Ссылаясь на RFC2822, возникают БОЛЕЕ ВОПРОСЫ.

" There are three ways in which the "Bcc:" field is used. 
    In the first case, when a message containing a "Bcc:" field 
    is prepared to be sent, the "Bcc:" line is removed even 
    though all of the recipients (including those specified 
    in the "Bcc:" field) are sent a copy of the message... 

    Finally, since a "Bcc:" field may contain no addresses, a 
    "Bcc:" field can be sent without any addresses indicating 
    to the recipients that blind copies were sent to someone. " 

Пусть отправляется сообщение электронной почты, как ниже adddresses

To: [email protected] 
    cc: [email protected] 
    bcc: [email protected] 

Мои вопросы, когда [email protected] получатель получил свою электронную почту, будет там «[email protected]» в исходный файл электронной почты? Если да, то какое поле оно размещено? Если нет, , то как это возможно для этого письма получателю, когда нет никакой информации о «[email protected]» ??

[обновление]
как может сервер электронной почты знает, чей почтовый ящик, чтобы доставить это письмо, если сообщение электронной почты не содержит никакой информации о адресе электронной почты получателя BCC, в том числе в часть заголовка? как сервер правильно перенаправляет такое электронное письмо?

ответ

1

Содержание электронного письма не обязательно содержит информацию о его получателях. Во время транспортировки сообщений эта информация переносится в конверте сообщения, который затем отбрасывается при доставке.

То, что вы преследуете, нельзя сделать надежно (хотя многие сообщения от человека к человеку явно содержат информацию в заголовках).

Многие сообщения списка рассылки являются хорошими примерами, особенно теми, которые доставляются нескольким получателям в том же домене.

+0

Кроме того, это важный FAQ. Вы не можете много гуглить, прежде чем спрашивать здесь. – tripleee

+0

Исторически существовали реализации, которые интерпретировали спецификацию как означающую, что получателям Bcc разрешено видеть этот заголовок, и поэтому он удалялся только из не-Bcc-копий сообщения; но я никогда не видел реального примера. – tripleee

+0

То, что я не могу получить напрямую от googling, это «если возможно, что электронное письмо доставляется получателю, даже если письмо не содержит информации о получателе? Как отправить такое электронное письмо в почтовый ящик получателя» – Steve

 Смежные вопросы

  • Нет связанных вопросов^_^