Send-MailMessage
-From "[email protected]"
-To "[email protected]"
-Subject "Subject" `
-SmtpServer "localhost" -Body "Test Message"
Я отправка электронной почты с помощью Send-MailMessage, в Powershell эквивалент использования System.Net.Mail.MailMessage.Отправить по электронной почте от <> нулевого адреса отправителя
Есть ли способ отправки электронной почты с нулевого адреса отправителя? Если нет, то есть какие-либо альтернативы powershell/.NET, которые я могу использовать.
От этого требуется, поэтому его нельзя опустить. null, "" и т. д. неприемлемы, поскольку Send-MailMessage проверяет, является ли адрес электронной почты.
<> Null sender address: «Адрес отправителя является адрес электронной почты, который будет получать по электронной почте о проблемах доставки (списки рассылки изменить это, но не из: заголовка электронной почты, так что они, а не люди, посылая к ним, получить сообщения о проблемах с доставкой). Специальный адрес нулевого отправителя (MAIL FROM: <>) используется для оповещения о том, что никто не заботится и никаких уведомлений о отказе не следует отправлять. Нулевые отправители используются при отправке сообщений об отказе, а иногда и в другое время. "
Зачем вам отправлять почту от «нулевого» отправителя? –
Мой код посвящен электронной почте. Я могу получить почту с этого адреса, поэтому мне нужно проверить ее. –
Почему бы просто не использовать Send-MailMessage для отправки электронного письма, которое, как вы знаете, будет генерировать NDR? Используйте адрес From:, чтобы направить ответ на ваш скрипт. – mjolinor