Di header surat, apa yang dimaksud dengan “diterima dari” ip?


10

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:


14

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 : fromke 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.comdan kemudian meneruskan email ke sana.

Ketika server surat untuk yourdomain.comtelah menerima surat, ia menambahkan received : from mail.mydomain.comdan mengirimkannya ke sohaibafifikotak 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.


Untuk lebih spesifik tentang salah satu pertanyaannya: tidak, PC pengguna tidak akan ada di header itu jika dia menggunakan webmail. Dan, berhati-hatilah karena penyedia email mungkin tidak menyertakan header. Gmail misalnya adalah penyedia semacam itu.
Halfgaar

@Halfgaar: Apakah Anda yakin Google tidak menyertakan tajuk ini? Baru saja melihat dan mereka di mana ada :)
Bart De Vos

Hmm, saya tidak dapat menemukan apa pun tentang itu sekarang. Saya berani bersumpah itulah masalahnya.
Halfgaar

Tentu saja, tajuk-tajuk itu dapat dengan mudah dipalsukan, menunjukkan sumber yang tidak benar-benar ada.
David Schmitt

2

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.


0

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.


1
bisakah kamu mengujinya dengan yahoo? tampaknya bahkan menggunakan webmail, yahoo mengirim ip mesin!
sohaibafifi

1
Anda bisa mengujinya sendiri, Anda seorang siswa, Anda perlu belajar bagaimana menjelajah :)
Lucas Kauffman
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.