Вы хотите recipient_bcc_maps
опция, с @example.com mbox1@${myhostname}
запись (или что-то как этот).
Псевдозаголовок не "создается" в смысле осмотра через провод. Стек TCP/IP нарушает независимость слоев. UDP, протокол на транспортном уровне, шпионящем в заголовок IP (интернет-слой) для источника и целевых IP-адресов и протокола.
Однако я вижу Вашу точку: заголовок IP уже содержит контрольную сумму заголовка итак, почему информация от заголовка IP включена в контрольную сумму UDP? Это может быть оптимизация, но я подозреваю, что стек TCP/IP проверил бы обе контрольных суммы.
Это описание позади контрольной суммы UDP могло бы быть полезным.
Это должно главным образом обеспечить и от начала до конца проверить, что источник IP / адреса назначения и информация о протоколе IP корректен. Это может защитить от неправильных направленных пакетов, которые так или иначе делают его до UDP. Оборотная сторона - то, что это создает зависимости от уровня IP, и когда Вы проходите вещи как Преобразование сетевых адресов, контрольная сумма UDP также должна быть изменена.