Saya melihat ada kesalahan, fitur, kemampuan (bagaimana tidak menyebutnya) untuk mengirim email dari alamat apa pun ketika saya menulis skrip php biasa untuk mengirim aplikasi dari situs saya ke email domain saya sendiri. Semuanya diimplementasikan menggunakan fungsi surat biasa, di mana, di antara parameter, ada item "Dari". Awalnya, saya pikir seharusnya hanya ada alamat e-mail Anda sendiri, yang seharusnya sudah dikonfigurasikan di server terlebih dahulu, tetapi dalam kenyataannya ternyata benar-benar berbeda.
Bagaimana itu bisa terjadi?
Jadi, apa yang kita perlukan untuk mengirim email dari semua alamat (baik yang sudah ada maupun yang tidak):
1.
Domain dan hosting sendiriSaya membeli hosting reguler dan domain
planforyou.ru dari registrar
reg.ru.2.
Mail di domainKotak surat biasa telah dibuat (misalnya, test@planforyou.ru).
3.
skrip PhpSkrip menggunakan fungsi surat biasa, parameter apa pun ditentukan dalam pengirim
alamat email
4.
Server PenerusanIni juga mudah dikonfigurasi di panel kontrol hosting. Dalam hal ini, aturan ditetapkan untuk meneruskan email dari test@planforyou.ru ke kotak surat pribadi saya.
Apa hasilnya
Kadang-kadang surat-surat ini jatuh ke folder spam (tetapi semua ini dapat dengan mudah diperbaiki dengan mencari-cari melalui pengaturan mail pada domain), tetapi dalam kasus apa pun mereka tiba. Misalnya, saya mengirim sendiri email ke admin@gmail.com.

Tentu saja, tidak semuanya lancar
Dengan menekan tombol, Anda dapat melihat kepada siapa surat itu awalnya dikirim, dari server mana surat itu datang dan seterusnya. Bahkan di dekat alamat pengirim ada peringatan lencana sesuatu yang buruk (dicoret dari kunci kuning), tetapi berapa probabilitas bahwa pengguna biasa akan memperhatikannya. Selain itu, avatar pengguna (jika alamat ada dan diinstal) dimuat tanpa masalah.
Mengapa ini berhasil dan apa yang harus dilakukan dengannya bukan lagi urusan saya. Tetapi kesempatan ini tampaknya sangat berbahaya, dengan bantuan itu Anda dapat menyesatkan banyak orang.