بررسی درستی عملکرد SMTP توسط لینوکس
به نام دانای بر حق
خلاصه و مفید: قبل از این که وارد داستانهای SMTP بشید میتونید از روش زیر برای مطمئن شدن درستی SMTP مطمئن بشید:
$ telnet smtp.servereshoma.ir 587
توجه داشتید باشید این پورت ۵۸۷ میتونه ۴۶۵ یا ۲۵ هم باشد بسته به سرور شماست.
و بعد دستور زیر رو بزنید:
$ EHLO servereshoma.ir 250-servereshoma Hello servereshoma.ir [5.78.63.13] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-CHUNKING 250-STARTTLS 250 HELP
بعد همچون پاسخ ارسال شده میبنید و اکنون اگر برای ورد دستور زیر رو بزنید:
$ AUTH LOGIN 334 VXNlcm5hbWU6
حال از شما usrename رو میخواد اما نه به صورت paintext بلکه username رو باید تبدیل به base64 کنید. برای این کار از این سایت استفاده کنید.
$ aW5mb0B0ZXN0Lmly 334 UGFzc3dvcmQ6
اکنون مثلا من info@test.ir رو تبدیل کردم زدم و بعد password رو از ما میخواد ولی باز همونطور base64:
$ bXlwYXNzd29yZA== 235 Authentication succeeded
اگر پیام بالا رو دیدید یعنی با موفقیت وارد شدید. اینک برای ارسال پیام به شکل زیر عمل کنید:
$ MAIL FROM: info@test.ir 250 OK $ RCPT: email.maghsad@test.ir 250 Accepted $ DATA 354 Enter message, ending with "." on a line by itself $ SALAM, 4xmen $in payam man ast $ Kind Regards :) $ . 250 OK id=1hEKJX-0007Ak-7 quite
این بود از پست ما در یک روز به حوصله امیدوارم استفاده کرده باشید
اول از همه کوچک ترین عضو مجموعه 4xmen بنده حقیر هستم.
در ثانی یک توسعه دهنده هستم زمینه های تخصصی کارم :
Delphi, Rust ,PHP, JavaScript, Unreal engine, asm, Dart
و علاقه مند به لینوکس، RCE ، کریپتوگرافی هستم.
تا الان حضرت حق اینا رو به ما داده و هر وقت که بخواد ازمون میگیره دست خودشه.
یا حق، با حق، تا حق
شاید امروز جواب خیلی از سؤالها را بتوان از AI گرفت، اما تولید مطالب تخصصی، تجربهمحور و عمیق هنوز به انگیزه نیاز دارد. این نظرات و بازخوردهای شماست که به ما نشان میدهد ادامه دادن این مسیر ارزشمند است.
دیدگاه شما چیست؟