MailMessage задает имя отправителя Можно ли установить имя отправителя на объект MailMessage? Я попытался установить его из MailAddress, но свойство DisplayName похоже только на чтение. Я попробовал "Мое имя" в качестве отправителя и, похоже, не работает. Ответ 1 MailMessage mail = new MailMessage(); mail.From = new MailAddress("[email protected]", "Bob Jones" ); Ответ 2 Вам не нужно использовать класс MailAddress. Вы можете позволить runtime проанализировать вашу строку. var message = new MailMessage( "My Name [email protected]", "Recipient One [email protected],Recipient Two [email protected]", "Subject", "Body"); Ответ 3 Из MSDN http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx MailMessage message = new MailMessage( "[email protected]", "[email protected]", "Quarterly data report.", "See the attached spreadsheet.");
Ответ 1 MailMessage mail = new MailMessage(); mail.From = new MailAddress("[email protected]", "Bob Jones" );
Ответ 2 Вам не нужно использовать класс MailAddress. Вы можете позволить runtime проанализировать вашу строку. var message = new MailMessage( "My Name [email protected]", "Recipient One [email protected],Recipient Two [email protected]", "Subject", "Body");
Ответ 3 Из MSDN http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx MailMessage message = new MailMessage( "[email protected]", "[email protected]", "Quarterly data report.", "See the attached spreadsheet.");