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