simonrob/email-oauth2-proxy
ایموجی این پروژه یک پروکسی IMAP/POP/SMTP است که بهصورت شفاف احراز هویت OAuth 2.0 را به کلاینتهای ایمیل اضافه میکند که از این روش پشتیبانی نمیکنند.
کاربرد:
این ابزار زمانی مفید است که بخواهید از کلاینتهای قدیمی یا ساده ایمیل (مثل Thunderbird یا کلاینتهای موبایل) با سرویسهای ایمیلی که فقط OAuth 2.0 پشتیبانی میکنند (مثل Gmail با احراز هویت مدرن) استفاده کنید، بدون اینکه نیاز به تنظیم رمز عبور کمکی (App Password) باشد.
در چه شرایطی بهتره استفاده شود؟
وقتی سازمان یا کاربر از احراز هویت OAuth 2.0 استفاده میکند اما کلاینت ایمیل مورد علاقهاش این قابلیت را ندارد. همچنین برای امنیت بیشتر در محیطهای توسعه یا شخصی که میخواهند بدون قربانی کردن امنیت، از ابزارهای قدیمی استفاده کنند.
چند مثال از موارد استفاده:
- استفاده از کلاینت ایمیل قدیمی با حساب Gmail که 2FA و OAuth دارد.
- اجرای یک سرویس ایمیل درونسازمانی که نیاز به احراز هویت مدرن دارد اما کاربران از کلاینتهای ساده استفاده میکنند.
- تست کلاینتهای ایمیل بدون نیاز به فعالسازی App Password.
- ##OAuth2
- ##IMAP
- ##SMTP
- ##POP3
- ##Gmail
- ##EmailSecurity
- ##ProxyServer
- ##ModernAuth
- ##EmailIntegration
