সিস্টেমটি ইন্টারনেট সংযোগ আছে কি না তা পরীক্ষা করে এবং ইমেল (শেলের মাধ্যমে) পাঠাতে পারে?


5

সার্ভারের কাছে ইন্টারনেট অ্যাক্সেস থাকলে কি এবং এটি একটি পাইথন স্ক্রিপ্টের সাহায্যে ইমেল পাঠাতে পারে কিনা তা আমি জানতে চাই। সার্ভার অপারেটিং সিস্টেম হ'ল Red Hat Enterprise 5. যখন আমি ফায়ারফক্স খুলি এবং একটি ইউআরএল প্রবেশ করি, এটি সংযোগ করতে পারে না। ইমেইল পাঠানোর প্রাপ্যতা চেক করতে শেল কমান্ড ব্যবহার করা উচিত?


আপনি কি মনে করেন আপনি HTTP ফায়ারওয়ালের সাথে সংযোগ করছেন তবে SMTP অনুমোদিত?
Mechanical snail

হ্যাঁ অবশ্যই. বলুন কিভাবে?
alwbtc

নিচে দেখ. যদি আপনি ২5 পোর্টে টেলনেটের মাধ্যমে যোগাযোগ করতে পারেন তবে আপনি SMTP- এর মাধ্যমে সংযোগ করতে পারেন - যদি আপনি না করতে পারেন তবে আপনি তা করতে পারবেন না।
lonstar

উত্তর:


4

প্রথমটি নিশ্চিত করুন যে আপনি ইন্টারনেটের সাথে সবচেয়ে জনপ্রিয় সাইটের একটি পিং কমান্ড ব্যবহার করে সংযুক্ত আছেন।

উদাহরণ: ping www.google.com

এটি নিশ্চিত করবে যে আপনার ইন্টারনেট সংযোগ আছে।


3

আপনি আপনার সিস্টেমে মেলএক্সটিও চেষ্টা করতে পারেন তবে এটি মেল পাঠানোর বিষয়ে আপনাকে কিছু বলবে না। আপনি যে জন্য একটি এসএমপিপি হোস্ট প্রয়োজন হবে।

পোর্ট 25 এ একটি পরিচিত মেলহস্তে টেলনেট করার চেষ্টা করুন:

telnet (name of mail host) 25

যদি আপনার সংযোগ থাকে তবে আপনার ব্যবসায় হতে হবে, অন্যথায় অনুরোধটি অবরুদ্ধ হবে এবং আপনাকে অপেক্ষা করবে।


আমি এই ত্রুটি পেতে: পালা অক্ষর '^]'। 421 4.3.2 সেবা উপলব্ধ নেই বিদেশী হোস্ট দ্বারা বন্ধ সংযোগ। কি সমস্যা?
alwbtc

আপনার প্রশ্ন ছিল "ইমেল পাঠানোর প্রাপ্যতা পরীক্ষা করতে আমি কী শেল কমান্ড ব্যবহার করব?" টেলনেট কমান্ড বিদেশী হোস্ট সংযুক্ত, কিন্তু হোস্ট সংযোগ প্রত্যাখ্যাত। এই স্প্যামিং প্রতিরোধ সাধারণ। যাইহোক, এটি আপনার প্রশ্নের উত্তর দেয় 1) আপনার সার্ভারের ইন্টারনেট অ্যাক্সেস আছে, এবং ২) এটি পোর্ট ২5 এ যোগাযোগ করতে সক্ষম।
lonstar
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.