একটি স্থানীয় পরীক্ষার এসএমটিপি সার্ভার সেটআপ করুন


16

আমাকে একটি এসএমটিপি সার্ভার স্থাপন করতে হবে, সত্যিকার অর্থে লক্ষ্যটি যাতে এই সার্ভারটি বাইরের বিশ্বের সাথে যোগাযোগ না করে, আমি সার্ভারটি তৈরি করতাম এবং সার্ভারটি যে বার্তাগুলি উত্পন্ন করে তার দিকে তাকিয়ে একটি মেইল ​​ক্লায়েন্ট চাই (সমস্ত বার্তা গেলে ব্রাউন পয়েন্টস) একই ইনবক্সে) এটি মূলত আমার মেল সিস্টেমটি পরীক্ষা করে দেখতে এবং এটি দেখতে বিভিন্ন ক্লায়েন্টের কাছে কীভাবে লাগে তা দেখার জন্য, যখন একই সময়ে লোকেরা ইমেল প্রেরণ করে না।

কোন পরামর্শ, কোন পরিচিত সিস্টেম যা এটি করে?

উত্তর:


26

আমার মাথার উপরের দিক থেকে দুটি সমাধান রয়েছে:

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

দ্বিতীয় সমাধান, যা আমি জ্যাঙ্গো ডকুমেন্টেশনে ঝুঁকেছি , তা চালানো হয়:

python -m smtpd -n -c DebuggingServer localhost:25

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


ওয়ান্ডারফুল !!! যদিও আমাকে এটি কোনও মেইল ​​অ্যাপ্লিকেশনটিতে পরীক্ষা করার দরকার নেই। যেমনটি এই ইমেলটি থান্ডারবার্ড / এমএস আউটলুক / জিমেইলে রেন্ডার করবে।
দিমিত্রি লিখটেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.