Forwarded from Ninja Learn | نینجا لرن
خب خب خب SMTP چیه؟ 📩
امروز میخوام دربارهی یه چیز خیلی مهم تو دنیای وب حرف بزنم: SMTP یا همون Simple Mail Transfer Protocol. شاید تا حالا اسمش رو شنیده باشین، ولی دقیقا چیه و چطور کار میکنه؟
📨 SMTP چیه؟
SMTP یه پروتکل استاندارده که مسئول ارسال ایمیل هاهست. اگه ایمیل رو مثل یه نامه در نظر بگیریم، SMTP همون پیکپستیایه که نامهت رو از صندوق تو به مقصد میرسونه.
این پروتکل تعیین میکنه که ایمیل از کجا بیاد، کجا بره و چجوری به درستی تحویل داده بشه.
🛠 چجوری کار میکنه؟
وقتی یه ایمیل میفرستی، پشت صحنه این اتفاقات میفته:
1️⃣ اتصال به سرور:
2️⃣ دستورات ارسال میشن:
3️⃣ متن ایمیل ارسال میشه:
4️⃣ تأیید و پایان ارتباط:
🔒 نکات مهم دربارهی SMTP
🔹 استاندارد جهانی:
🔹 امنیت بالا:
🔹 دستورات مهم:
🔹 احراز هویت SMTP AUTH:
ما وقتی یه ایمیل میفرستیم، معمولا حواسمون به این نیست که چجوری ارسال میشه. اما پشت پرده، SMTP داره حسابی کار میکنه تا مطمئن بشه ایمیل سالم و بدون مشکل میرسه. بدون این پروتکل، ارسال ایمیل کلی دردسر داشت و ممکن بود پیامها گم بشن یا به درستی تحویل داده نشن.
جمعبندی ✍
SMTP همون پیکپست دیجیتاله که ایمیلهای ما رو جابهجا میکنه. با یه سری دستورات استاندارد و نکات امنیتی مثل TLS/SSL و SMTP AUTH، ایمیلها رو با امنیت و اطمینان کامل ارسال میکنه.
➖➖➖➖➖➖➖➖➖
امروز میخوام دربارهی یه چیز خیلی مهم تو دنیای وب حرف بزنم: SMTP یا همون Simple Mail Transfer Protocol. شاید تا حالا اسمش رو شنیده باشین، ولی دقیقا چیه و چطور کار میکنه؟
📨 SMTP چیه؟
SMTP یه پروتکل استاندارده که مسئول ارسال ایمیل هاهست. اگه ایمیل رو مثل یه نامه در نظر بگیریم، SMTP همون پیکپستیایه که نامهت رو از صندوق تو به مقصد میرسونه.
این پروتکل تعیین میکنه که ایمیل از کجا بیاد، کجا بره و چجوری به درستی تحویل داده بشه.
🛠 چجوری کار میکنه؟
وقتی یه ایمیل میفرستی، پشت صحنه این اتفاقات میفته:
1️⃣ اتصال به سرور:
کلاینت ایمیل (مثل Gmail یا Outlook) به یه سرور SMTP متصل میشه تا ایمیل رو ارسال کنه.
2️⃣ دستورات ارسال میشن:
دستوراتی مثل HELO (یا EHLO) اجرا میشن تا ارتباط برقرار بشه. بعد، MAIL FROM و RCPT TO مشخص میکنن ایمیل از کجا اومده و قراره به کجا بره.
3️⃣ متن ایمیل ارسال میشه:
با دستور DATA، متن و جزئیات ایمیل به سرور فرستاده میشه. درست مثل وقتی که نامهت رو به پیکپست تحویل میدی.
4️⃣ تأیید و پایان ارتباط:
بعد از ارسال، سرور یه تأییدیه میفرسته و ارتباط قطع میشه. این یعنی ایمیل با موفقیت ارسال شده.
🔒 نکات مهم دربارهی SMTP
🔹 استاندارد جهانی:
تقریباً همهی سرویسهای ایمیل از SMTP استفاده میکنن، پس یه پروتکل مشترکه.
🔹 امنیت بالا:
بیشتر سرورها از TLS/SSL استفاده میکنن تا ایمیلها رمزنگاری بشن و کسی نتونه تو مسیر ارسال، اطلاعات رو بدزده.
🔹 دستورات مهم:
HELO, MAIL FROM, RCPT TO, DATA از دستورات کلیدی SMTP هستن که تو پروسهی ارسال اجرا میشن.
🔹 احراز هویت SMTP AUTH:
بیشتر سرورها برای جلوگیری از سوءاستفاده، قبل از ارسال ایمیل، ازت میخوان که لاگین کنی. این باعث میشه اسپمرها نتونن از سرور سوءاستفاده کنن.🎯 چرا SMTP مهمه؟
ما وقتی یه ایمیل میفرستیم، معمولا حواسمون به این نیست که چجوری ارسال میشه. اما پشت پرده، SMTP داره حسابی کار میکنه تا مطمئن بشه ایمیل سالم و بدون مشکل میرسه. بدون این پروتکل، ارسال ایمیل کلی دردسر داشت و ممکن بود پیامها گم بشن یا به درستی تحویل داده نشن.
جمعبندی ✍
SMTP همون پیکپست دیجیتاله که ایمیلهای ما رو جابهجا میکنه. با یه سری دستورات استاندارد و نکات امنیتی مثل TLS/SSL و SMTP AUTH، ایمیلها رو با امنیت و اطمینان کامل ارسال میکنه.
#️⃣ #programming #web #backend
➖➖➖➖➖➖➖➖➖
🥷 CHANNEL | GROUP
Forwarded from محتوای آزاد سهراب
کمپانی valve بازی team fortress 2 رو هم در بخش کلاینت و هم سرور اوپن سورس کرد!
https://news.ycombinator.com/item?id=43094260
@SohrabContents
https://news.ycombinator.com/item?id=43094260
@SohrabContents
Forwarded from a pessimistic researcher (Kc)
دوستان،
فربد از معدود سیستمکارایی که عشق منه یه پست جدید روی بلاگش گذاشته در مورد eBPF Arena. علاقهمندان از دست ندن.
https://fshahinfar1.github.io/blog/04_ebpf_arena/build/blog.html
پست لینکدین
فربد از معدود سیستمکارایی که عشق منه یه پست جدید روی بلاگش گذاشته در مورد eBPF Arena. علاقهمندان از دست ندن.
https://fshahinfar1.github.io/blog/04_ebpf_arena/build/blog.html
پست لینکدین
Linkedin
eBPF Arena: A Tutorial | Farbod Shahinfar
Recently, I have been busy exploring eBPF Arena — a new API that enables eBPF programs to allocate memory pages; similar functionality as mmap and munmap . I've written a blog post about it that I like to share with you:
https://lnkd.in/dPGMj4Z4
https://lnkd.in/dPGMj4Z4
Forwarded from Geek Alerts
منتظر GPT-4.5 باشید
ظاهرا GPT-4.5 (اسم رمز Orion) خیلی زود میاد. یه سری از کاربرای اندروید یه نوتیفیکیشن دیدن که نوشته «GPT-4.5 Research Preview رو امتحان کن»
این نوتیفکیشن برای کاربرهای Pro ارسال شده، ولی میشه انتظار داشت تا هفتههای دیگه نسخه رایگان هم ازش منتشر بشه.
🔗 testingcatalog
🤓 @geekalerts
ظاهرا GPT-4.5 (اسم رمز Orion) خیلی زود میاد. یه سری از کاربرای اندروید یه نوتیفیکیشن دیدن که نوشته «GPT-4.5 Research Preview رو امتحان کن»
این نوتیفکیشن برای کاربرهای Pro ارسال شده، ولی میشه انتظار داشت تا هفتههای دیگه نسخه رایگان هم ازش منتشر بشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
نود جی اس یه محیط اجرایی برای اجرای جاوااسکریپت خارج مرورگره، با کدوم ابزار میتونیم نصبش کنیم؟
Anonymous Quiz
22%
NVM
40%
NPM
10%
NPX
29%
با هر سه مورد میتوان تحت شرایطی نصب کرد
Forwarded from Geek Alerts
۹ تا ایالت توی آمریکا میخوان فروشگاههای اپلیکیشن (مثل اپ استور اپل و گوگلپلی) رو مجبور کنن که سن کاربرهارو تایید کنن و با توجه به اون سن اجازه نصب اپلیکیشنهارو بدن.
الان از نظر قانونی سازنده اون اپلیکیشن باید این کار رو بکنه ولی میخوان اپل و گوگل رو مسئول این کار کنن، بیشتر هدفشون هم شبکههای اجتماعی هست که میخوان برای زیر ۱۳ سالهها در دسترس نباشه، بعد مارک زاکربرگ هم از این طرح حمایت کرده یعنی خیلی سال هست که میگه ما نباید تایید سن بذاریم و این مسئولیت باید به استورها داده بشه، ظاهرا تا اینجا به هدفش رسیده.
اپل ولی جلوی این ماجرا ایستاد و تونست جلوی یه لایحه توی لوئیزیانا رو بگیره ولی الان ۹ ایالت دیگه دارن روی لایحههای مشابه کار میکنن.
منتقدها میگن اجرای چنین طرحهایی بدون پایین اومدن سطح حریمخصوصی کل افراد جامعه ممکنه نیست چون مثلا تا قبل از این نیازی نبود کسی هویت فردی خودشرو برای نصب یه برنامه اعلام کنه.
🔗 9to5mac
🤓 @geekalerts
الان از نظر قانونی سازنده اون اپلیکیشن باید این کار رو بکنه ولی میخوان اپل و گوگل رو مسئول این کار کنن، بیشتر هدفشون هم شبکههای اجتماعی هست که میخوان برای زیر ۱۳ سالهها در دسترس نباشه، بعد مارک زاکربرگ هم از این طرح حمایت کرده یعنی خیلی سال هست که میگه ما نباید تایید سن بذاریم و این مسئولیت باید به استورها داده بشه، ظاهرا تا اینجا به هدفش رسیده.
اپل ولی جلوی این ماجرا ایستاد و تونست جلوی یه لایحه توی لوئیزیانا رو بگیره ولی الان ۹ ایالت دیگه دارن روی لایحههای مشابه کار میکنن.
منتقدها میگن اجرای چنین طرحهایی بدون پایین اومدن سطح حریمخصوصی کل افراد جامعه ممکنه نیست چون مثلا تا قبل از این نیازی نبود کسی هویت فردی خودشرو برای نصب یه برنامه اعلام کنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
اگه دنبال تمرین و یادگیری مسائل ماشین لرنینگ هستید بخصوص برای مصاحبه و شغل این وبسایت را دیدم جالبه! کلی سوال داره که از ساده تا سخت دسته بندی شده و میتونید تمرین کنید.
Link: deep-ml.com
@DevTwitter | <Mehdi Allahyari/>
Link: deep-ml.com
@DevTwitter | <Mehdi Allahyari/>
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
چجوری یه همچین بنر یا پستی بسازیم ⁉️
➊ وارد ربات @KeySazBot بشید.
➋ پست خودتون رو با استایلی که دوست دارید با قابلیت های خود تلگرام بسازید و بفرستید داخل ربات.
اگرم نمیدونید چجوری استایل پستتون رو تغییر بدید این پستمونو ببینید 🔻
https://news.1rj.ru/str/coolycode/720
➌ حالا طبق راهنمای ربات، اول متندکمه شیشه ای و بعد لینکش رو بفرستید.
➍ تایید نهایی رو بزنید و تمام ✅
🚀 @CoolyCode
Forwarded from Laravel News
Dynamic Relationship Loading in Laravel https://laravel-news.com/loadMissing
Laravel News
Dynamic Relationship Loading in Laravel - Laravel News
Harness Laravel's loadMissing method for optimized relationship loading. Load related data conditionally and prevent N+1 query problems while keeping your code clean and efficient.
Forwarded from Geek Alerts
تم Material از گیتهاب و اکستنشنهای VSCode به دلیل وجود بدافزار حذف شد. اگر حتی یکبار هم خواسته باشید از ویاسکد استفاده کنید میبینید که این تم یکی از محبوبترین تمهای این ادیتور بوده. حالا تیم ویاسکد با بررسیهای امنیتی کدهای این اکستنشن فهمیدن که تعداد زیادی مشکلات امنیتی حاد و خطرناک داشته و از اینرو عرضهکننده رو بن کردن و اگه متوجه شدید دیگه این اکستنشن روی ادیتورتون نیست به این خاطره که پاکش کردن. از طرفی احتمالا مایکروسافت سختگیری بیشتری برای انتشار اکستنشنها اعمال کنه.
🔗 hackernews
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
دیپسیک میگه از امروز به صورت روزانه درخواستهای API رو توی ساعات غیر شلوغ یعنی ۸ شب تا ۴ صبح به وقت ایران با ۵۰ تا ۷۵ درصد تخفیف حساب میکنه.
لازم نیست چیزی بخرید، همون اعتبار قبلیتون توی این بازه با تخفیف حساب میشه. با حساب تخفیفها هر ۱ میلیون توکن توی این ساعات از ۰.۰۷ دلار به ۰.۰۳۵ دلار و هر ۱ میلیون توکن در مدل R1 از ۰.۱۴ دلار به ۰.۰۳۵ دلار تغییر میکنه.
🔗 deepseek
🤓 @geekalerts
لازم نیست چیزی بخرید، همون اعتبار قبلیتون توی این بازه با تخفیف حساب میشه. با حساب تخفیفها هر ۱ میلیون توکن توی این ساعات از ۰.۰۷ دلار به ۰.۰۳۵ دلار و هر ۱ میلیون توکن در مدل R1 از ۰.۱۴ دلار به ۰.۰۳۵ دلار تغییر میکنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 تم Material از گیتهاب و اکستنشنهای VSCode به دلیل وجود بدافزار حذف شد. اگر حتی یکبار هم خواسته باشید از ویاسکد استفاده کنید میبینید که این تم یکی از محبوبترین تمهای این ادیتور بوده. حالا تیم ویاسکد با بررسیهای امنیتی کدهای این اکستنشن فهمیدن که تعداد زیادی مشکلات امنیتی حاد و خطرناک داشته و از اینرو عرضهکننده رو بن کردن و اگه متوجه شدید دیگه این اکستنشن روی ادیتورتون نیست به این خاطره که پاکش کردن. از طرفی احتمالا مایکروسافت سختگیری بیشتری برای انتشار اکستنشنها اعمال کنه.
#خبر
@TheRaymondDev | @geekalerts
#خبر
@TheRaymondDev | @geekalerts
Forwarded from DevTwitter | توییت برنامه نویسی
آقای Greg Brockman یه راهنما برای پرامپتنویسی مدلهای استدلالی مثل 01 منتشر کرده که میتونه کاربردی باشه.
- هدف: چیزی که میخواین
- فرمت خروجی: فرمت مد نظرتون برای جواب نهایی
-هشدارها: نکاتی که مدل باید حواسش باشه
- زمینه: اطلاعات بیشتر برای افزایش کیفیت خروجی
@DevTwitter | <Reza Jafari/>
- هدف: چیزی که میخواین
- فرمت خروجی: فرمت مد نظرتون برای جواب نهایی
-هشدارها: نکاتی که مدل باید حواسش باشه
- زمینه: اطلاعات بیشتر برای افزایش کیفیت خروجی
@DevTwitter | <Reza Jafari/>
Forwarded from Laravel News
Integrate the Polar Billing Platform in Laravel https://laravel-news.com/laravel-polar
Laravel News
Integrate the Polar Billing Platform in Laravel - Laravel News
The Laravel Polar package seamlessly integrates your Laravel application with Polar.sh, a modern way to sell your SaaS and digital products. This package can handle subnoscriptions, recurring payments, and interact with Polar's API.
Forwarded from Yasha
این پسره توی یوتیوب قیافهاش اول اینجوری به نظر میرسه که احتمالا یه چتباز باشه که شب به شب از این پارتی به اون پارتی میره. اما ویدیوهاش رو که میبینی یه سری حرفا درباره خودشناسی و زندگی میزنه که خیلی جالبه. یه زمان که سرتون خلوت بود میتونه چیز جالبی برای فکر کردن باشه.
🔗 https://youtube.com/watch?v=AZkjFXQnPdg
🔗 https://youtube.com/watch?v=rM8hYXuDoVo
🔗 https://youtube.com/watch?v=AZkjFXQnPdg
🔗 https://youtube.com/watch?v=rM8hYXuDoVo
YouTube
just exist bro
888
1:1 Call with Me:
https://calendly.com/robinsonryan/1-on-1-coaching-call
Discord Community:
https://discord.gg/N552CtWbBx
Temple of Truth:
https://www.patreon.com/AzaelaEnlightened?utm_campaign=creatorshare_creator
Christ Consciousness Activation…
1:1 Call with Me:
https://calendly.com/robinsonryan/1-on-1-coaching-call
Discord Community:
https://discord.gg/N552CtWbBx
Temple of Truth:
https://www.patreon.com/AzaelaEnlightened?utm_campaign=creatorshare_creator
Christ Consciousness Activation…
Forwarded from DevTwitter | توییت برنامه نویسی
این سایت خیلی خوبه! ۵۰۰ نمونه پروژه های دیتاساینس اعم از ML، LLM، ریکامندر سیستم ها و دهها موضوع دیگه که تو صنعت توسط شرکت های معروف پیاده شدن رو جمع کرده.
اگر میخواین یادبگیرین تو صنعت چطوری پروژه های دیتاساینس پیاده میشن این معدن طلا رو از دست ندید!
https://www.evidentlyai.com/ml-system-design
@DevTwitter | <Nima/>
اگر میخواین یادبگیرین تو صنعت چطوری پروژه های دیتاساینس پیاده میشن این معدن طلا رو از دست ندید!
https://www.evidentlyai.com/ml-system-design
@DevTwitter | <Nima/>
Forwarded from Laravel News
Type-Safe Shared Data and Page Props in Inertia.js https://laravel-news.com/type-safe-shared-data-and-page-props-in-inertiajs
Laravel News
Type-Safe Shared Data and Page Props in Inertia.js - Laravel News
Working with Inertia.js is amazing, but managing shared data types between your Laravel backend and JavaScript frontend can quickly become unwieldy. In this post, I'll show you how to leverage Laravel Data DTOs and TypeScript to create a type-safe, maintainable…
Forwarded from کانال اطلاعرسانی توزیع پارچ
اولین آلفا از موتورجستجوگر پروژه پارچ (گیتی) که ادامه یافته فراجستجوگر موآ بود منتشر شد!
هم اکنون میتوانید از آدرس زیر به آن دسترسی داشته باشید:
🔗 https://search.parchlinux.com
مشکلات مربوطه به گیتی را در فروم پارچ اعلام کنید.
مستندات خودمیزبانی نیز به زودی منتشر خواهند شد.
در این نگارش آلفا از هوش مصنوعی جبیر برای پاسخ سریع به سوالات استفاده شده است.
@ParchLinux
هم اکنون میتوانید از آدرس زیر به آن دسترسی داشته باشید:
🔗 https://search.parchlinux.com
مشکلات مربوطه به گیتی را در فروم پارچ اعلام کنید.
مستندات خودمیزبانی نیز به زودی منتشر خواهند شد.
در این نگارش آلفا از هوش مصنوعی جبیر برای پاسخ سریع به سوالات استفاده شده است.
@ParchLinux