فنی · پاسخ مستند

گزارش اسپم (spam complaint) در تحویل ایمیل چیست؟

گزارش اسپم زمانی رخ می‌دهد که گیرنده ایمیلی را در کلاینت ایمیل خود اسپم یا Junk علامت بزند. این اقدام سیگنالی به Mail Submission Agent یا ارائه‌دهنده صندوق ایمیل گیرنده می‌فرستد و آن‌ها از طریق حلقه بازخورد (FBL) یا یک سازوکار گزارش‌دهی به فرستنده اطلاع می‌دهند.

فرایند فنی

وقتی کاربر روی دکمه Report Spam کلیک می‌کند، سرور گیرنده این رویداد را ثبت می‌کند. اگر فرستنده با ارائه‌دهنده یک حلقه بازخورد برقرار کرده باشد، ارائه‌دهنده یک ایمیل اعلان یا payload وب‌هوک حاوی نشانی گیرنده و Message ID می‌فرستد. این فرایند در RFC 5965 استاندارد شده است که فرمت Abuse Reporting Format را برای ارتباط یکسان بین ارائه‌دهندگان و فرستندگان تعریف می‌کند.

اثر بر اعتبار فرستنده

ارائه‌دهندگان صندوق ایمیل از نرخ گزارش اسپم برای محاسبه امتیاز اعتبار فرستنده استفاده می‌کنند. نرخ بالای گزارش اسپم نشان می‌دهد محتوا ناخواسته است یا فهرست کیفیت پایینی دارد. این به فیلترینگ سخت‌گیرانه منجر می‌شود و ایمیل‌ها صرف‌نظر از احراز هویت، خودکار به پوشه اسپم هدایت می‌شوند. تداوم نرخ‌های بالا می‌تواند باعث شود IP یا دامنه فرستنده در چندین شبکه در لیست سیاه قرار گیرد.

الزامات عملیاتی

فرستندگان باید سازوکاری برای پردازش فوری این گزارش‌ها پیاده کنند. وقتی گزارش اسپم دریافت می‌شود، گیرنده باید برای همه ارسال‌های آینده در فهرست توقف ارسال قرار گیرد. حذف نکردن کاربران شاکی به تکرار تخلف منجر می‌شود که افت اعتبار را تسریع می‌کند. ابزارهای رایگان SendHQ (https://sendhq.cc/tools) کمک می‌کنند درستی رکوردهای احراز هویت را بررسی کنید تا از گزارش‌های اسپم غیرضروری پرهیز شود.

اشتباهات رایج در پیاده‌سازی

خطای رایج، همگام نکردن فهرست گزارش‌های اسپم بین چند IP یا زیردامنه ارسال است. اگر کاربری از یک ایمیل تراکنشی شکایت کند اما همچنان ایمیل بازاریابی دریافت کند، ارائه‌دهنده آن را نقض ترجیحات کاربر می‌داند. اشتباه دیگر، نادیده گرفتن الزامات مشخص حلقه بازخورد ارائه‌دهندگان مختلف است که به گزارش‌های اسپم پنهانی منجر می‌شود که بی‌سروصدا به اعتبار آسیب می‌زنند.

نمونه عملی

شرکتی خبرنامه‌ای را برای 10,000 کاربر می‌فرستد. 50 کاربر روی Report Spam کلیک می‌کنند. ارائه‌دهنده گیرنده گزارشی منطبق با RFC 5965 برای فرستنده می‌فرستد. سیستم فرستنده گزارش را parse می‌کند و آن 50 نشانی را به یک فهرست توقف ارسال سراسری اضافه می‌کند. این کار نرخ گزارش اسپم را در 0.5 درصد نگه می‌دارد که برای بیشتر ارائه‌دهندگان معمولاً قابل‌قبول است.

پرسش‌هایی که تیم‌ها می‌پرسند

نرخ قابل‌قبول گزارش اسپم چقدر است؟

بیشتر ارائه‌دهندگان نرخ زیر 0.1 درصد را سالم می‌دانند. نرخ‌های بالاتر از 0.3 درصد اغلب باعث هشدار یا فیلترینگ خودکار می‌شوند.

حلقه بازخورد (FBL) چگونه کار می‌کند؟

FBL توافقی است که بر اساس آن ارائه‌دهنده وقتی کاربری پیامی را اسپم علامت می‌زند به فرستنده اطلاع می‌دهد تا فرستنده آن کاربر را حذف کند.

آیا گزارش اسپم قابل‌بازگشت است؟

خیر، وقتی کاربر گزارش اسپم می‌دهد، سیگنال به ارائه‌دهنده ارسال می‌شود. فرستنده فقط می‌تواند با قرار دادن کاربر در فهرست توقف ارسال، آسیب را کاهش دهد.

آیا SPF یا DKIM از گزارش اسپم جلوگیری می‌کند؟

خیر، احراز هویت ثابت می‌کند چه کسی ایمیل را فرستاده است، اما گزارش‌های اسپم بر اساس برداشت کاربر از محتوا و رضایت او ثبت می‌شوند.

منابع اصلی