একটি ইমেলের নকল "থেকে" ক্ষেত্র


9

আমি কীভাবে কোনও ইমেলের "থেকে" ক্ষেত্রটি চালিত করতে পারি এবং "থেকে" ব্যবহারকারীকে বাস্তবের থেকে অন্য কিছু দেখতে পারি।

উদাহরণ:

সত্যিই থেকে

From: TStamper@yahoo.com

কিন্তু তারা দেখতে পায়

From: Tremayne "Top Dog" Stamper

আমি এটি এসএমটিপি হেরফের থেকে শুনেছি, তবে সত্যিই নিশ্চিত না যে এটি কতটা সঠিক বা এটি কীভাবে করা যেতে পারে


2
আমি এটিকে বৈধ সমস্যা হিসাবে দেখছি। আমরা এটি সর্বদা করি (বিশেষত কোনও সফটওয়্যার থেকে কোনও ইমেল তৈরি করে মনে হয় এটি কোনও ব্যবহারকারীর জন্য প্রেরণ করা হয়)।
সি। রস

আমি সম্মত হই যে আপনি যদি কোনও ঠিকানা পরিবর্তে আসল নামের মতো কিছু প্রদর্শন করতে ক্ষেত্রটি পরিবর্তন করতে চান তবে এটি একটি বৈধ সমস্যা হতে পারে। আমরা আমাদের সিস্টেমে সর্বদা এটি করি। এটি একটি পতাকা থেকে সামান্য কিছু কারণ প্রশ্নের উদাহরণ থেকে অন্য ঠিকানাতে পরিবর্তিত হয়েছে। স্প্যাম টোপ
স্কুইলম্যান

আরও ভাল উদাহরণ সহ আপডেট করা হয়েছে
টিএসটিম্পার

তারা এসপিএফ রেকর্ডগুলি কেন তৈরি করেছে
এলিজা গ্লোভার

উত্তর:


14

এর গোড়ায়, এসএমটিপি হ'ল একটি পাঠ্য ভিত্তিক প্রোটোকল যার সত্যতা যাচাইকরণ নেই। এখানে একটি উদাহরণ:

=== Trying g3.example.net:25...
=== Connected to g3.example.net.
<-  220 home.example.net ESMTP Exim 4.68 Thu, 07 May 2009 11:03:21 -0400
 -> EHLO g3.example.net
<-  250-home.example.net Hello g3.example.net [192.168.0.4]
<-  250-SIZE 52428800
<-  250-PIPELINING
<-  250-AUTH CRAM-SHA1 CRAM-MD5 MSN
<-  250-STARTTLS
<-  250 HELP
 -> MAIL FROM:<jj33@g3.example.net>
<-  250 OK
 -> RCPT TO:<jj33@g3.example.net>
<-  250 Accepted
 -> DATA
<-  354 Enter message, ending with "." on a line by itself
 -> Date: Thu, 07 May 2009 11:03:21 -0400
 -> To: jj33@g3.example.net
 -> From: jj33@g3.example.net
 -> Subject: test Thu, 07 May 2009 11:03:21 -0400
 -> X-Mailer: swaks v20070921.0-dev jetmore.org/john/code/#swaks
 -> 
 -> This is a test mailing
 -> 
 -> .
<-  250 OK id=KJA4HL-0006M6-8T
 -> QUIT
<-  221 home.example.net closing connection
=== Connection closed with remote host.

"মেল থেকে ফর্ম:" লাইন এসএমটিপি খাম প্রেরককে সংজ্ঞায়িত করে এবং থেকে: বার্তাটি ডেটাতে সংজ্ঞায়িত করা হয়। এর বিরুদ্ধে সুরক্ষার জন্য বিভিন্ন উপায় রয়েছে তবে সেগুলি মেল সার্ভার যুক্তিতে সংজ্ঞায়িত করা হয়, প্রোটোকলে নিজেই নয়।

উদাহরণস্বরূপ, আমি একজন মেল সরবরাহকারী হিসাবে কোনও ব্যবহারকারীর @ ডোমেন টাইপের ব্যবহারকারীর নাম ব্যবহার করে প্রমাণীকরণের প্রয়োজন হতে পারে। তারপরে আমার মেল সার্ভারের প্রয়োজন হতে পারে যে তারা যে কোনও মেল প্রেরণ করে তাদের একটি খাম-প্রেরক এবং একটি থেকে: শিরোনাম থাকতে হবে যা তারা হিসাবে প্রমাণীকৃত ব্যবহারকারীর সাথে মেলে। অতিরিক্ত প্রযুক্তি যেমন ডি কেআইএম এবং এসপিএফও এই ক্ষেত্রে সহায়তা করতে পারে।


8

এখানে বিভিন্ন বিষয় বিবেচনা করার জন্য বেশ কয়েকটি রয়েছে। আপনি যদি কেবল অন্য কোনও নাম বা ই-মেইল ঠিকানা প্রদর্শন করতে চান তবে বার্সার শিরোনামের "থেকে" শিরোনামটি (ঠিকানা থেকে বার্তাটি) ব্র্যাককেটে ডিসপ্লে নাম সহ ইমেল ঠিকানাতে সেট করুন:

থেকে: জো উদাহরণ <joe@example.com>

মনে রাখবেন যে বার্তা শিরোনামের "থেকে" লাইনটি কেবল প্রদর্শনের উদ্দেশ্যে ব্যবহৃত হয়। আসল রাউটিংটি এসএমটিপি খামের ঠিকানা দ্বারা করা হয়। এটিই এসএমটিপি সার্ভারগুলি প্রকৃতপক্ষে সার্ভারগুলির মধ্যে বার্তা প্রেরণ করতে ব্যবহার করে। এটি হেডার থেকে "বার্তা" থেকে আলাদা হতে পারে। আপনার যদি কাস্টম এসএমটিপি ইঞ্জিন থাকে তবে এটি কেবল এসএমটিপি খামে একটি ঠিকানা এবং আসল বার্তায় "থেকে" শিরোনামে একটি আলাদা ঠিকানা ব্যবহার করুন।

এখানে বেশ কয়েকটি বৈধ কারণ রয়েছে যা আপনি এটি করতে চাইতে পারেন তবে দয়া করে নিকৃষ্ট উদ্দেশ্য থেকে বিরত থাকুন।

নোট করুন যে একটি সঠিক বাক্য বাক্য উদাহরণ আরএফসি 5322 - A.2.1 এ পাওয়া যাবে


1
বন্ধনী উদাহরণটি ভুল, এটি পিছনের দিকে
jj33

ফিক্সড; আমি এই ধরণের জিনিসটি বাস্তবায়িত করার পরে অনেকক্ষণ হয়ে গেছে।
জাস্টিন স্কট

আরএফসি 822
মাইক গ্রাফ

1
@ মাইক্রগ্রাফ 822 কমপক্ষে দুবার বরখাস্ত করা হয়েছিল, 5322 ভাল।
প্যাট্রিক মেভিজেক

2
telnet some_smtp_server.com 25
ehlo whatsup
mail from: JohnBaker@yahoo.com
rcpt to: recipient@somewhere.com
data
your message here
end with a dot on a single line like this:
.

অবশ্যই আপনার একটি এসএমটিপি সার্ভারের দরকার যা রিলে করার অনুমতি দেয় যা সন্ধান করা প্রায় অসম্ভব ... বা আপনার নিজস্ব রোল (কেবল এই জ্ঞানটি স্প্যামে ব্যবহার করবেন না!)।


2

"সত্যিকারের" ঠিকানাটি এসএমটিপি কথোপকথনের "থেকে:" ডায়ালগ থেকে আসে।

"নকল থেকে" এসএমটিপি কথোপকথনের ডেটা অংশে বর্ণিত বিভিন্ন শিরোনাম ক্ষেত্রগুলি প্রদর্শন করার ইমেল ক্লায়েন্টগুলিতে প্রচলিত অভ্যাসটি কাজে লাগানো থেকে আসে। এই ক্ষেত্রে:

# telnet mail.example.com 25
Connected to mail.example.com.
Escape character is '^]'.
220 mail.example.com ESMTP Postfix
helo fakeserver
250 mail.example.com
mail from: real@example.com
250 2.1.0 OK
rcpt to: real@example.com
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
from: fake@example.com
to: you@example.com
subject: This is a subject
This is the body.
.
250 2.0.0 Ok: queued as 90D0F95A06
quit
221 2.0.0 Bye
Connection closed by foreign host.
#

যদি আপনি ডেটা অংশে "থেকে:" এবং "থেকে:" রেখাগুলি বাদ দিয়ে থাকেন তবে এটি প্রকৃত খাম প্রেরক এবং প্রাপককে প্রদর্শিত হত।

নোট করুন যে এই ধরণের কৌশলগুলি প্রায়শই স্প্যাম ফিল্টার দ্বারা সন্ধান করা হয় এবং অবশ্যই আপনাকে কোনও স্থায়ী বন্ধু বানিয়ে তুলবে না। এছাড়াও, এটি সমস্ত মেল ক্লায়েন্টগুলিতে কাজ করে না (কেবলমাত্র সর্বাধিক সাধারণ)।


1

হ্যাঁ, এটি ম্যানুয়ালি এসএমটিপি শিরোনামগুলি সেট করে এবং এটি সম্পন্ন করার জন্য তুচ্ছ। গুগলে খোজুন. তবে স্প্যামিংয়ে ধরা পড়বেন না ......


0

এই কোড থেকে সরাসরি আমার 2 সি - সিতে লিখিত

    public static void SendSpam(string message, string to)
    {
        System.Net.Mail.MailMessage myMessage = new System.Net.Mail.MailMessage("Fake Name", to);
        myMessage.Subject = "SPAM";
        myMessage.Body = message;
        System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("mail.mailserver.com", 25);
        System.Net.NetworkCredential c = new System.Net.NetworkCredential("realusername@mailserver.com", "realpassword");
        client.Credentials = c;
        client.Send(myMessage);
    }
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.