Saya perhatikan bahwa beberapa header email menghubungi bidang yang disebut received : from
dan berisi alamat ip.
Apakah alamat ini merujuk ke mesin pengirim bahkan jika dia menggunakan antarmuka web atau ke server?
Saya perhatikan bahwa beberapa header email menghubungi bidang yang disebut received : from
dan berisi alamat ip.
Apakah alamat ini merujuk ke mesin pengirim bahkan jika dia menggunakan antarmuka web atau ke server?
Jawaban:
Mail dimulai pada klien, klien ini mengirimkannya ke server. Jika server harus menyerahkannya ke server lain (karena itu sendiri tidak melayani email untuk domain di mana email harus pergi), itu meneruskannya ke server yang melakukannya. Server ini kemudian ditambahkan received : from
ke header.
Contoh:
bart@mydomain.com ingin mengirim email ke sohaibafifi@yourdomain.com.
Bart membuat email dan menyerahkannya ke server email untuk mydomain.com. Server ini melihat alamat tujuan dan melihatnya yourdomain.com
. Server ini tidak menyediakan email untuk yourdomain.com
. Itu harus mencari server yang tidak melalui Catatan MX untuk yourdomain.com
dan kemudian meneruskan email ke sana.
Ketika server surat untuk yourdomain.com
telah menerima surat, ia menambahkan received : from mail.mydomain.com
dan mengirimkannya ke sohaibafifi
kotak surat atau memberikannya ke server lain jika ini diperlukan.
Contoh rantai seperti itu:
Received: by 10.42.195.134 with SMTP id ec6csp80279icb;
Tue, 19 Jun 2012 00:45:09 -0700 (PDT)
Received: by 10.180.103.42 with SMTP id ft10mr929660wib.18.1340091908492;
Tue, 19 Jun 2012 00:45:08 -0700 (PDT)
Received: from barracuda2.infraxnet.be (mail2.infraxnet.be. [78.24.168.38])
by mx.google.com with ESMTP id c73si24136496wec.20.2012.06.19.00.45.07;
Tue, 19 Jun 2012 00:45:08 -0700 (PDT)
Anda harus membaca bagian bawah ini ke atas.
Selain apa yang dikatakan @Bart De Vos, bahkan server email pertama yang menerima pesan, yaitu server rumah organisasi Anda akan menambahkan Received: from header yang menunjukkan klien yang mengirim pesan. Dalam kasus antarmuka web ke mail (webmail) klien yang mengirim pesan adalah server yang hosting aplikasi WebMail. Biasanya alamat IP dan nama klien dicatat tetapi mungkin untuk hanya mencatat alamat IP jika nama (DNS) tidak dapat ditemukan. Misalnya server saya (postfix) mencatat ini seperti ini
Received: from [10.16.16.63] (client.inmydomain [10.16.16.63]) .....
Pada dasarnya, sebagai akibat dari pesan di atas dapat ditelusuri kembali ke sumbernya dengan cara ini dan rute (relay) yang telah dilaluinya. Perlu diingat bahwa ada cara untuk memodifikasi catatan ini.
Saya baru saja melakukan tes untuk Anda:
Saya pertama kali mengirim email dari pandangan saya ke gmail saya dan kemudian dari antarmuka web hotmail. Ini hasilnya:
Dari pandangan saya:
Received: from 20.20-200-80.adsl-dyn.isp.belgacom.be (HELO jameson) ([80.200.20.20])
by relay.skynet.be with ESMTP; 19 Jun 2012 09:45:24 +0200
Dari hotmail:
Received: from BAY162-W38 ([65.54.190.201]) by bay0-omc4-s7.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);
Seperti yang Anda lihat ketika saya mengirim email dari webmail hotmail, IP dari komputer saya tidak termasuk.