Kutipan dari wiki di email:
Bidang header: Header pesan harus mencakup setidaknya bidang berikut:
Dari: Alamat email, dan secara opsional nama penulis. Di banyak klien email tidak dapat diubah kecuali melalui perubahan pengaturan akun.
Perhatikan juga bahwa bidang "Dari:" tidak harus menjadi pengirim pesan email yang sebenarnya. Salah satu alasannya adalah sangat mudah untuk memalsukan bidang "Dari:" dan membiarkan pesan tampak seperti dari alamat email mana pun. Dimungkinkan untuk menandatangani e-mail secara digital, yang jauh lebih sulit untuk dipalsukan, tetapi tanda tangan seperti itu memerlukan pemrograman tambahan dan seringkali program eksternal untuk memverifikasi. Beberapa ISP tidak merelay e-mail yang mengaku berasal dari domain yang tidak dihosting oleh mereka, tetapi sangat sedikit (jika ada) yang memeriksa untuk memastikan bahwa orang atau bahkan alamat e-mail yang disebutkan di kolom "From:" adalah orangnya terkait dengan koneksi. Beberapa ISP menerapkan sistem otentikasi email ke email yang dikirim melalui MTA mereka untuk memungkinkan MTA lain mendeteksi spam palsu yang mungkin tampak berasal dari mereka.
Pengirim: Alamat pengirim sebenarnya yang bertindak atas nama penulis yang tercantum di bidang Dari: (sekretaris, manajer daftar, dll.).
Detail di http://en.wikipedia.org/wiki/Email
Misalnya gmail menggunakan bidang dari / pengirim untuk mengirim email dari alamat email yang berbeda dari akun gmail Anda (Setelah verifikasi).
message.Sender != null ? message.Sender : message.From
. Hasilnya adalah SmtpClient tidak mengizinkan Anda mengirim nilai yang berbeda untuk Pengirim dan Dari