SMTP server
در ادامه بحث Voice Mail قرار است که در این بخش از آموزش در رابطه با ایمیل سرور یا SMTP سرور صحبت کنیم. که بتوانیم با بالاترین کیفیت ایمیلهایمان را به صورت کاملا رایگان ارسال کنیم.
آنچه در این مقاله می خوانید:
توضیحات اولیه
ارسال ایمیل همیشه یکی از معضلات در شبکهها هست که بتوانیم با بهترین کیفیت ایمیلهایمان را ارسال کنیم. ما بجث ایمیل مارکتینگ را نداریم که حتماً از یک دامنه خاصی بخواهد ارسال شود که نیاز باشد که حتماً یک host یا سرور مجازی خاصی را برای این کار تهیه کنیم که تمام استداندارهای ارسال ایمیل رعایت شود.
هدف ما فقط این است که بتوانیم برای پرسنل یا بخش خاصی که مدنظرمان هست اطلاعرسانی کنیم. از این بابت که چون ارسال ایمیل باعث میشود که کارها و در واقع و وظایفی که هر شخص دارد بهتر و دقیقتر انجام شود و از قلم نیفتد در مرکز تلفن خیلی اهمیت دارد و پیشنهاد میکنم که روی تمام مرکز تلفنها این کار را انجام بدهید.
ابتدا باید اینترنت را روی مرکز تلفن ایزابل خود راهاندازی کنید. یعنی حتماً باید مرکز تلفن Gateway داشته باشد که بتواند به دنیای Public internet وصل شود و DNS هم اگر داشته باشد که name resolve انجام شود بهتر است. پس ما باید حتماً اینترنت را به مرکز تلفن خود داده باشیم.
تنظیمات در قسمت ایمیل
تنظیمات در قسمت ایمیل هست و کاری که میکنیم این است که از خود ایمیل سرور ایزابل نمیخواهیم استفاده کنیم. چون ایمیل سرور ایزابل استانداردهای لازم را رعایت نمیکند و پیامهای شما هر محتوایی را که داشته باشد در Inbox Mail مقصد قرار نمیگیرد. معمولاً یا Spam میشود یا در اکثر موارد مثلاً اگر ایمیل ارسال کنید حتی به Spam هم نمیآید و کلاً پیام بلاک میشود.
پس پیشنهاد میکنم که حتماً از SMTP Remote استفاده کنید و یک ایمیل سرور جدا را با پروتکل SMTP به آن اضافه کنید که ایمیلهایتان به درستی به مقصد برسد. ما در این بخش میخواهیم در رابطه با سرویس Gmail صحبت کنیم اینکه گوگل چه SMTP سروری را به صورت رایگان ارائه میدهد.
ساخت SMTP Server Gmail
تنظیمات ما در قسمت Remote SMTP هست که در قسمت Status باید وضعیت آن را فعال کنیم و SMTP Server خود را به آن معرفی کنیم و Domain را پر کنیم و Port و Username و Password را هم به آن بدهیم در نهایت فعال میشود.
اما چطور باید این کار را انجام دهیم؟ یعنی SMTP Server Gmail چطور ساخته میشود؟
نحوه ساخت SMTP با Gmail خیلی راحت است و با چند کلیک انجام میشود. من این کار را از اول تا انتها برایتان انجام میدهم تا تمام موارد با را همدیگر بررسی کنیم. اولین کار این است که ما باید یک ایمیل بسازیم. پس وارد Gmail.com میشویم.
اگر از قبل ایمیل داشته باشیم باید Another account را بزنیم و Create account را میزنیم. در قسمت First Name اسم مورد نظر را مینویسیم. یک User برای آن انتخاب میکنیم مثلاً test2.pbxshop یک پسوردی را هم برای آن میگذاریم در نهایت گزینه Next را میزنیم.
در صفحه بعد Phone Number خود را به آن میدهیم و ریکاوری را برای آن مشخص میکنیم که من از قبل یک SMTP. PBXShop داشتم و همان را استفاده میکنم. بعد ماه، روز و سال را مشخص میکنید سعی کنید که اینها را درست انتخاب کنید تا بعداً در ریکاوری به مشکلی برنخورید. بعد گزینه Next را میزنیم و در آخر Save میزنیم و تایید میکنیم.
ما ایمیل خود را ساختیم و این ایمیل گوگل میشود. کاری که کردیم یک شماره موبایل به آن دادیم و اطلاعات خود را وارد کردیم. اسم ایمیلی که من الان ساختم هست Test2.Pbx Shop و ایمیلی که از قبل داشتم SMTP.PBX Shop است.
فعال کردن SMTP برای ایمیل جدید
برای اینکه برای ایمیل جدید SMTP را فعال کنیم و بتوانیم به عنوان ایمیل سرور از آن استفاده کنیم کافی است که به روی گزینه Manage your Google Account
و در قسمت Security گزینه 2step Verification را فعال کنیم.
گزینه Started را میزنیم و پسورد را وارد میکنیم و گزینه Next را میزنیم.
موبایل ما را به ما نشان میدهد و میگوید به صورت Text Message باشد یا Phone Call باشد و ما میگوییم به صورت Text Message باشد بعد Next را میزنیم
و در قسمت Enter the Code باید آن را Confirm کنیم. بعد گزینه Next را میزنیم و در نهایت Tern on میشود.
دوباره در قسمت Manage your Google Account در قسمت Security زیر 2Step Verification یک گزینه به نام App Password اضافه شده است. دوستان اینجا جایی هست که شما میتوانید SMTP را به عنوان Mail Server فعال کنید. کلیک میکنیم و وارد آن میشویم.
باز دوباره از ما پسورد میخواهم پسوردی که ذخیره کردیم را وارد میکنیم گزینه Next را میزنیم. از ما میپرسد که برای چه اپلیکیشنی میخواهیم ما Customرا انتخاب میکنیم و اسم آن را مثلاً SMTP2 میگذاریم
Generate میکنیم و این کد را از اینجا برمیداریم و یک جایی قرار میدهیم.
این کد برای ما مهم است. پس ایمیل ما test2.pbxshop@gmail.com شد. Google smtp server address میشود smtp.gmail.com و TLS هم فعال است و پورت آن ۵۸۷ هست.
اینها را شما برای خودتان بنویسید که داشته باشید و پسورد آن را هم یادداشت کنید. پس اینها کل اطلاعاتی است که ما الان داریم. یک ایمیل ساختیم که SMTP Server ما smtp.gmail.com است و نیازی نیست که بعداً شما آن را سرچ کنید و TLS Port آن ۵۸۷ است و پسورد آن را هم گذاشتیم.
حال به روی مرکز تلفن ایزابل میرویم و در قسمت ایمیل و Remote SMTP وضعیت آن را فعال میکنیم و SMTP Server را روی حالت Gmail میگذاریم. البته Yahoo و Hot Mail هم هست اگر خواستید میتوانید از آنها هم استفاده کنید. البته به صورت پیشفرض خودش آورد.
در قسمت Domain smtp.gmail.com را وارد میکنیم و در قسمت Port 587 را مینویسیم. در گزینه username مینویسیم test2.pbxshop@gmail.com و پسورد آن را هم وارد کرده و در نهایت سیو میکنیم و ایمیل سرور ما ساخته میشود.
دوستان وضعیت اینترنت ۲۰.۲۰۰ را هم باید چک کنیم. مثل اینکه وصل نیست.
در قسمت System گزینه Network بعد Network parameter گزینه DNS و Gateway را چک میکنیم. الان Gateway ما ایراد دارد گزینه Edit را میزنیم و آن را درست میکنیم.
دوباره وارد قسمت ایمیل و Remote SMTP میشویم.گزینهها را وارد میکنیم و این بار دوباره Save را میزنیم. الان دیگر به ما ok داد.
پس این از اتصال مرکز تلفن ایزابل به smtp.gmail.com فقط کاری که باید انجام دهیم این است که برای داخلی ۲۱۰ یک ایمیل را هم تعریف کنیم. بگوییم اگر پیغامی آمد به کجا ایمیل شود. در قسمت Email Address مثلاً به smtp.pbxshop.com ایمیل شود. به ایمیل مقصد ما ارسال میکند.
حال از طریق کدام Mail Server این کار را انجام میدهد؟ از طریق test2.pbxshop هست و ما اینجا Enter را میزنیم و Submit میکنیم بعد ok و در نهایت Apply میزنیم.
با گوشی داخلی ۲۱۰ را شمارهگیری میکنیم در دسترس نیست و روی Voice Mail میرود. ایمیل جهت تست بعد مربع را میزنیم و قاعدتاً ایمیل ما الان ارسال شده است. در قسمت Voice Mail اینجا میتوانیم پیغام خود را ببینیم که دقیقاً چه پیغامی قرار گرفته است.
حال اگر خواستیم این را داخل ایمیل خود ببینیم دقت کنید test2 ایمیل سرور ما هست و SMTP جایی است که ایمیل را دریافت میکند. دقت کنید میگوید Asterisk PBX یک پیغام را شما دارید که این هم msg0001way هم پیغام ما هست. این را که انتخاب کنم صدای ایمیل جهت تست را برای ما ارسال کرده است.
این سرویس رایگانی هست که فوقالعاده است و نیاز شما را برآورده میکند. دیگر لازم نیست که از یک Host گران قیمت استفاده کنید که تمام پارامترهای ایمیل در واقع غیر Spam رعایت شود. شما از این سرویس رایگان میتوانید برای ارسال ایمیلها و بخشهای دیگری که در مرکز تلفن هست و میتوانید ایمیل را با آن ارسال کنید کمک بگیرید.
برای دریافت پکیج جامع مرکز تلفن ایزابل به سایت pbxshop.com مراجعه کنید. دوستان به عنوان یک نکته پایانی این Email Server را شما بر روی هر سختافزار دیگر و هر سرور دیگر که بتواند با SMTP وصل شود میتوانید استفاده کنید.
پس لزوماً فقط برای ایزابل نیست بلکه برای مرکز تلفنهای دیگر یا روی مثلاً روترها و فایروالهای دیگر هم میتوانید از آن به عنوان Mail Server استفاده کنید. امیدوارم که این ویدئو برایتان مفید بوده باشد.
سلام وقت بخیر قسمت ۲step Verification دیگه نیست! چکار کنیم؟
سلام
این بخش هست بر روی تنظیمات ایمیل
لطفا مجدد چک کنید
سلام و درود بر شما. امکانش هست بفرمایید چجوری نظرسنجی بتونم انجام بدم؟ برای برنامه نویسی در ایزابل از کجا باید شروع کنم؟ بابت آموزشهای عالیتون از صمیم قلب سپاسگذارم
سلام و درود
ارادتمندم
برنامه نویسی و دوره پیشرفته هم در آینده منتشر خواهد شد
سلام و وقت بخیر
ممنون از آموزش خوب و قوی و خالصانه شما، بنده در قسمت تنظیمات Remote SMTP در ایزابل وقتی تنظیمات رو طبق توضیحات شما وارد میکنم با پیغام Configured successful مواجه میشم ولی status آف میشه. در واقع ایمیل سرور به درستی تنظیم میشه اما کانکت نمیشه یا آف میشه نمیدونم مشکل از کجاست. امکانش هست راهنمایی بفرمایید. ممنوم از لطف و محبتتون
با سلام
خواهش می کنم. لطفا وضعیت اینترنت ایزابل را چک بفرمایید
احتمالا DNS تنظیم نشده یا اینترنت ندارید
با سلام
ممنون بابت آموزش خوب عالی و کاربردی بود هرجا که هستید بی تکرار و سر سلامت باشید.
سلام و ارادت
ممنون از محبت شما، شما هم سالم و سلامت باشید