Отже, над SMTP при надсиланні повідомлення конверт SMTP (відправник, одержувач тощо) відрізняється від фактичних даних повідомлення.
SenderЗаголовок використовується для ідентифікації в повідомленні, особі, яка її. Зазвичай це те саме, що і Fromзаголовок, від якого походить повідомлення. Однак це може відрізнятися в деяких випадках, коли поштовий агент надсилає повідомлення від імені когось іншого.
Return-PathЗаголовок використовується для вказівки одержувача (або прийому MTA) , де квитанції без доставки повинні бути надіслані.
Наприклад, візьміть сервер, який дозволяє користувачам надсилати пошту з веб-сторінки. Отже, sender@yourcompany.comнабирає повідомлення та подає його. Потім сервер надсилає повідомлення своєму одержувачу із Fromвстановленим параметром sender@yourcompany.com. Фактичне подання SMTP використовує різні облікові дані, щось подібне mailagent@mywebmail.com. Отже, в senderзаголовку встановлено значення mailagent@mywebmail.com, вказуючи на те, що Fromзаголовок не вказує, хто насправді надіслав повідомлення.
У такому випадку, якщо повідомлення не вдається надіслати, агент, мабуть, краще отримати звіт про не доставку, і так Return-Pathсамо буде встановлено mailagent@mywebmail.comтак, що будь-які звіти про доставку надходять до нього замість відправника.
Якщо ви робите саме це, подання форми для надсилання електронної пошти, то це, мабуть, пряма паралель тому, як ви встановили заголовки.