وقتی دادهها را در یک جدول بارگذاری میکنید یا یک جدول خالی در BigQuery ایجاد میکنید، باید یک طرحواره (schema) مشخص کنید. طرحوارهای که در این مقاله استفاده شده است، فیلدهای مرتبط با گزارشهای Gmail در BigQuery را تعریف و شرح میدهد.
ما در این مقاله گاهی اوقات طرحواره را بهروزرسانی میکنیم. وقتی فیلدهای جدیدی به جدول الگو اضافه میشوند، جدول روزانه بعدی که از الگو تولید میشود، فیلدهای جدید را دارد. اگر میخواهید فیلدهای جدید را جستجو کنید، از جداول روزانهای که پس از بهروزرسانی الگو ایجاد شدهاند، جستجو کنید.
یاد بگیرید چگونه طرحوارهها را در BigQuery مشخص و تغییر دهید .
| نام فیلد | اطلاعات رویداد | ||
|---|---|---|---|
| نوع | رکورد | ||
| حالت | الزامی | ||
| توضیحات | اطلاعات عمومی در مورد رویداد | ||
| نام فیلد | |||
|---|---|---|---|
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع کلاینت یا دستگاهی که عمل در آن رخ داده است، شامل وب، آیاواس، اندروید، IMAP، POP3 و API | ||
| نام فیلد | event_info.client_context.session_context.delegate_user_email | ||
|---|---|---|---|
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | آدرس ایمیل کاربر نماینده که از طرف صاحب حساب، اقدام را انجام داده است | ||
| نام فیلد | event_info.client_context.session_context.dusi | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | شناسهی جلسهی کاربر روی یک دستگاه خاص | ||
| نام فیلد | event_info.elapsed_time_usec | ||
|---|---|---|---|
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | کل مدت زمان رویداد، بر حسب میکروثانیه | ||
| نام فیلد | نوع_رویداد_ایمیل_اطلاعات_رویداد | ||
|---|---|---|---|
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع رویداد ثبتشده. نوع رویداد با ویژگی رویداد در رویدادهای ثبتشده جیمیل در ابزار بررسی امنیتی مطابقت دارد. مقادیر ممکن عبارتند از: ۰: مرحلهای در طول تحویل ایمیل که در ابزار بررسی امنیتی موجود نیست. برای جزئیات بیشتر، به message_info.action_type مراجعه کنید. ۱: پیام ارسال شد ۲: پیام دریافت شد ۳: یک کاربر جیمیل به صورت دستی طبقهبندی هرزنامه را روی پیام اعمال کرده است. برای مثال، کاربر پیام را به عنوان هرزنامه، فیشینگ یا غیر هرزنامه علامتگذاری کرده است. ۴: جیمیل پس از دریافت، پیام را به عنوان هرزنامه علامتگذاری کرد. عوامل مختلفی میتوانند باعث این امر شوند، از جمله اعتبار ضعیف فرستنده یا هشهای ویروس جدید. ۵: پیام قرنطینه شد ۶: پیامی که از قرنطینه منتشر شد ۷: پیام برای اولین بار باز شد ۸: پیام علامتگذاری شده به عنوان خوانده نشده ۹: برای اولین بار به پیام پاسخ داده شد ۱۰: پیام برای اولین بار فوروارد شد ۱۱: ارسال خودکار پیام با تنظیمات ارسال حساب جیمیل ۱۲: پیام به صندوق ورودی منتقل شد ۱۳: پیام به سطل زباله منتقل شد ۱۴: پیام از سطل زباله حذف شد ۱۵: روی لینک موجود در متن پیام کلیک شد ۱۶: لینک موجود در پیوست پیام، در حین پیشنمایش پیوست، کلیک شده است ۱۷: یک یا چند پیوست پیام دانلود شد ۱۸: یک یا چند پیوست پیام در گوگل درایو ذخیره شده است ۱۹: یک یا چند مورد از موارد گوگل درایو در پیام، در گوگل درایو گیرنده ذخیره شده است ۲۰: برچسب طبقهبندی اعمالشده روی پیام ۲۱: تغییر برچسب طبقهبندی پیام ۲۲: برچسب طبقهبندی از پیام حذف شد ۲۳: برچسب طبقهبندی برای همه پیوستهای پیام اعمال میشود ۲۴: برچسب طبقهبندی در تمام پیوستهای پیام تغییر کرد ۲۵: برچسب طبقهبندی از تمام پیوستهای پیام حذف شد ۲۶: پیام بایگانی شد ۲۷: پیام برای همیشه حذف شد ۲۸: پیشنمایش یک یا چند پیوست پیام ۲۹: پیام به عنوان پیشنویس ذخیره شد 30: پیام ارسال نشد و برگشت خورد ۳۱: پیام مشاهده شده، شامل اولین و آخرین پیام خوانده شده. برای جزئیات بیشتر در مورد یک مشکل شناخته شده iOS، به مشکلات شناخته شده Google Workspace مراجعه کنید. ۳۲: پیام دانلود شد ۳۳: یک برنامه از طرف یک کاربر به پیامی دسترسی پیدا کرد ۳۴: اعطای نمایندگی توجه : خروجیهای BigQuery که بین آوریل ۲۰۲۴ و ژوئیه ۲۰۲۴ فعال شدهاند، رویدادهای تاریخی View بین آوریل ۲۰۲۴ و تاریخی که شما خروجی را فعال کردهاید را شامل نمیشوند. خروجیهای BigQuery که در اوت ۲۰۲۴ و بعد از آن فعال شدهاند، رویدادهای تاریخی View را ۶ ماه قبل از تاریخی که شما خروجی را فعال کردهاید، شامل میشوند. | ||
| نام فیلد | event_info.success | ||
| نوع | بولی | ||
| حالت | الزامی | ||
| توضیحات | اگر رویداد موفقیتآمیز باشد، مقدار True و در غیر این صورت false است. برای مثال، اگر پیام توسط یک سیاست رد شده باشد، مقدار false است. | ||
| نام فیلد | event_info.timestamp_usec | ||
| نوع | عدد صحیح | ||
| حالت | الزامی | ||
| توضیحات | زمان شروع این رویداد، به شکل یک مهر زمانی یونیکس، بر حسب میکروثانیه | ||
| نام فیلد | اطلاعات_پیام | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اطلاعات عمومی در مورد پیام | ||
| نام فیلد | نوع_عمل_اطلاعات_پیام | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | عمل تحویل پیام که رویداد نشان میدهد. مقادیر ممکن: ۱: پیام دریافت شده توسط سرور SMTP ورودی ۲: پیام توسط Gmail پذیرفته شده و برای تحویل آماده شده است. این مرحله معمولاً پس از مرحله ۱ انجام میشود، یا اگر از Gmail ارسال میکنید، اولین مرحله است. برای پیامهای دریافتی، معمولاً سیاستهایی با وضعیت رد در اینجا ارزیابی میشوند. به عنوان مثال، یک سیاست انطباق پیوست که پیامهای دریافتی را رد میکند. ۳: جیمیل روی پیام کاری انجام داد. برای مثال، آن را به صندوق پستی جیمیل تحویل داد یا به سرور دیگری فرستاد. این مرحله معمولاً پس از مرحله ۲ انجام میشود. سیاستهایی با اختیاراتی غیر از رد کردن، در اینجا ارزیابی میشوند. برای مثال، یک سیاست انطباق با پیوست که پیوستها را بر اساس نوع فایل یا معیارهای دیگر حذف میکند. ۱۰: پیام ارسال شده توسط سرور SMTP خروجی ۱۴: یک خطای موقت هنگام تلاش جیمیل برای ارسال پیام رخ داده است و پیام برای تلاش مجدد برنامهریزی شده است. معمولاً این مشکل به دلیل عدم دسترسی موقت سرورهای خارجی یا داخلی ایجاد میشود. بعداً دوباره امتحان کنید. به عنوان مثال، جیمیل سعی کرد پیام را به یک سرور SMTP خارجی ارسال کند، اما با خطای موقت مواجه شد. ۱۸: پیام ارسال نشد و برگشت خورد. گاهی اوقات میتوانید با خواندن message_info.description متوجه شوید چه اتفاقی افتاده است. دلایل رایج عبارتند از:
۱۹: پیام توسط جیمیل حذف شد. دلایل رایج عبارتند از:
۴۵: پیام برای تحویل توسط زیرسیستم گروههای گوگل پذیرفته شد ۴۶: آدرس گیرنده پیام یک گروه گوگل بود و گیرنده به هر عضو گروه گوگل که ارسال پیام در آن فعال است، گسترش یافت. ۴۸: پیام دریافت شده توسط سرور SMTP ورودی برای رله ۴۹: پیام از طریق رله توسط سرور SMTP خروجی ارسال میشود ۵۱: پیام در حافظه گروههای گوگل نوشته شد ۵۴: پیام توسط سیستم ذخیرهسازی گروههای گوگل رد شد ۵۵: پیام توسط سیاستهایی که مسیر تحویل اولیه یا گیرنده پاکت را تغییر میدهند، دوباره در Gmail وارد شد. ۶۸: پیام توسط جیمیل پذیرفته و برای ارسال آماده شده است. این مورد مشابه مورد ۲ است، اما پیام از طریق سرور جیمیل ارسال شده است. ۶۹: یک کاربر طبقهبندی هرزنامه پیام را در Gmail تغییر داد. برای مثال، کاربری آن را به عنوان هرزنامه، فیشینگ یا غیر هرزنامه علامتگذاری کرد. ۷۰: این پیام پس از تحویل به جیمیل، به عنوان هرزنامه یا فیشینگ طبقهبندی شد. ۷۱: کاربری پس از دریافت پیام، اقدامی را در صندوق ورودی انجام داد. اقدامات پس از تحویل شامل باز کردن پیام، کلیک روی پیوندی در پیام و دانلود پیوست است. خروجی BigQuery شامل جزئیاتی در مورد این اقدام است. | ||
| نام فیلد | اطلاعات پیام.پیوست | ||
| نوع | رکورد | ||
| حالت | تکرار شده | ||
| توضیحات | اطلاعات مربوط به پیوستهای پیام. این رکورد برای هر پیوست تکرار میشود. | ||
| نام فیلد | نوع_فایل_پسوند_فایل_پیوست_اطلاعات_پیام | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | پسوند فایل (نه نوع بخش mime)، بدون احتساب نقطه | ||
| نام فیلد | اطلاعات پیام.پیوست.نام_فایل | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نام فایل پیوست | ||
| نام فیلد | اطلاعات پیام.پیوست.خانواده_بدافزار | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | دسته بدافزار، در صورت شناسایی شدن هنگام مدیریت پیام. اگر هیچ بدافزاری شناسایی نشود، این فیلد تنظیم نمیشود. مقادیر ممکن:
| ||
| نام فیلد | اطلاعات_پیام.پیوست.sha256 | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | هش SHA256 فایل پیوست | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اطلاعات مربوط به ارتباطی که پیام از طریق آن ارسال شده است | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.دامنه_احراز_شده | ||
| نوع | رکورد | ||
| حالت | تکرار شده | ||
| توضیحات | فهرست نامهای دامنهی احراز هویتشده و سازوکارهای احراز هویت | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.نام_دامنه_احراز_شده | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نام دامنه تأیید شده | ||
| نام فیلد | نوع دامنهی احراز هویتشده | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع احراز هویت پیام (برای مثال، SPF، DKIM). مقادیر ممکن:
| ||
| نام فیلد | اطلاعات_پیام.حالت_محرمانه_اطلاعات.حالت_محرمانه_است | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نشان میدهد که آیا پیام در حالت محرمانه ارسال شده است یا خیر | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.منطقه_میزبان_کلاینت | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | منطقه میزبان کلاینت فرستنده ایمیل | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.آیپی_کلاینت | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | آدرس IP سرویس گیرنده ایمیلی که پیام را آغاز کرده است | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.dkim_pass | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نشان میدهد که آیا پیام با استفاده از حداقل یک امضای DKIM تأیید اعتبار شده است یا خیر. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.dmarc_pass | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نشان میدهد که آیا پیام از ارزیابی سیاست DMARC عبور کرده است یا خیر. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.dmarc_pass | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نام دامنه مورد استفاده برای ارزیابی سیاست DMARC | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.خروجی_smtp_failed_connect_ip | ||
| نوع | رشته | ||
| حالت | تکرار شده | ||
| توضیحات | فهرست تمام IPهای موجود در رکورد MX از راه دور که Gmail سعی در اتصال به آنها داشته اما موفق نشده است | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.شهر_جغرافیایی_آیپی | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نزدیکترین شهر بر اساس IP رله محاسبه میشود | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.کشور_جغرافیایی_آیپی | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | کد کشور ISO بر اساس IP رله | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.is_internal | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نشان میدهد که آیا پیام در دامنههای متعلق به مشتری ارسال شده است یا خیر | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.دامنه_داخلی_است | |
| نوع | بولی | |
| حالت | قابل تهیسازی | |
| توضیحات | نشان میدهد که آیا پیام در همان دامنه ارسال شده است یا خیر | |
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.smtp_in_connect_ip | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | آدرس IP راه دور برای اتصالات کلاینت MTA (SMTP ورودی به Gmail) | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.خروجی_اتصال_smtp_ip | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | آدرس IP از راه دور برای اتصالات SMTP از Gmail | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.خروجی_smtp_میزبان_راه_دور | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | برای اتصالات SMTP خروجی، دامنهای که پیام از آن شروع شده است؛ دامنه مقصد یا میزبان هوشمند | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.کد_پاسخ_smtp | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | کد پاسخ SMTP برای اتصالات SMTP ورودی و خروجی. معمولاً 2xx ، 4xx یا 5xx . | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.رمز_smtp_tls | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نام رمز TLS که برای اتصال امن به سرور SMTP استفاده میشود. مثالها: AES128-SHA، ECDHE-ECDSA-AES256-GCM-SHA384 و DES-CBC3-SHA. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.وضعیت_smtp_tls | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع اتصال ایجاد شده به سرور SMTP. فقط برای گزارشهای رویدادهایی که صریحاً اتصالات SMTP را مدیریت میکنند، تنظیم شده است. مقادیر:
| ||
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.نسخه_smtp_tls |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | نسخه TLS که برای اتصال امن به سرور SMTP استفاده میشود. برای مثال، TLSv1.2. |
| نام فیلد | اطلاعات_اتصال_پیام.smtp_user_agent_ip |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | آدرس IP نماینده کاربر ایمیل برای اتصالات SMTP ورودی |
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.spf_pass |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | نشان میدهد که آیا پیام با SP تأیید اعتبار شده است یا خیر |
| نام فیلد | اطلاعات_پیام.اطلاعات_اتصال.tls_مورد_نیاز_اما_غیرقابل_دسترسی |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | TLS برای اتصال SMTP خروجی مورد نیاز است، اما هیچ گواهی معتبری ارائه نشده است |
| نام فیلد | اطلاعات پیام.توضیحات |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | شرح قابل خواندن توسط انسان از آنچه برای پیام اتفاق افتاده است |
| نام فیلد | اطلاعات_پیام.مقصد |
| نوع | رکورد |
| حالت | تکرار شده |
| توضیحات | اطلاعات مربوط به گیرندگان پیام. این رکورد برای هر گیرنده تکرار میشود. |
| نام فیلد | اطلاعات_پیام.آدرس مقصد |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | آدرس ایمیل گیرنده |
| نام فیلد | اطلاعات_پیام.مقصد.rcpt_response |
| نوع | عدد صحیح |
| حالت | قابل تهیسازی |
| توضیحات | پاسخ دستور SMTP RCPT. برای تعریف مقادیر به message_info.connection_info.smtp_response_reason بروید. |
| نام فیلد | انتخابگر اطلاعات پیام (message_info.destination.selector) | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | زیرشاخه برای هر سرویس. برای تعریف مقادیر به message_info.destination.service بروید. | ||
| نام فیلد | message_info.destination.smime_decryption_success | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | فقط برای پیامهای ورودی. وقتی تنظیم شود، نشان میدهد که رمزگشایی S/MIME برای این گیرنده انجام شده است. این مقدار وضعیت تکمیل را نشان میدهد. در صورت رد شدن، تنظیم نمیشود. | ||
| نام فیلد | message_info.destination.smime_extraction_success | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | فقط برای پیامهای ورودی. وقتی تنظیم شود، نشان میدهد که استخراج S/MIME برای این گیرنده انجام شده است. این مقدار وضعیت تکمیل را نشان میدهد. در صورت رد شدن، تنظیم نمیشود. | ||
| نام فیلد | پیام_اطلاعات.مقصد.تجزیه_لبخند_موفق | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | فقط برای پیامهای ورودی. وقتی تنظیم شود، نشان میدهد که تجزیه S/MIME برای این گیرنده انجام شده است. این مقدار وضعیت تکمیل را نشان میدهد. در صورت صرف نظر شدن از آن، تنظیم نمیشود. | ||
| نام فیلد | پیام_اطلاعات.مقصد.امضای_لبخند_تایید_موفقیت | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | فقط برای پیامهای ورودی. وقتی تنظیم شود، نشان میدهد که تأیید امضای S/MIME برای این گیرنده انجام شده است. این مقدار وضعیت تکمیل را نشان میدهد. در صورت رد شدن، تنظیم نمیشود. | ||
| نام فیلد | اطلاعات_پیام.مسیرهای_مسطح | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | رشتهای که اطلاعات تمام اطلاعات گیرنده را به صورت مسطح و با این قالب دارد: | ||
| نام فیلد | message_info.flattened_triggered_rule_info | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | رشتهای که اطلاعات تمام قوانین فعالشده را در قالب JSON دارد | ||
| نام فیلد | message_info.is_policy_check_for_sender | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اگر قوانین خطمشی برای فرستنده ارزیابی شده باشند (پیام برای تحویل خروجی پردازش شده باشد) مقدار صحیح (true) است. اگر قوانین خطمشی برای گیرنده ارزیابی شده باشند (پیام برای تحویل ورودی پردازش شده باشد) مقدار غلط (false) است. | ||
| مقدار فیلد | message_info.is_spam | ||
| نوع | بولی | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اگر پیام به عنوان هرزنامه طبقهبندی شده باشد، درست است | ||
| نام فیلد | message_info.link_domain | ||
| نوع | رشته | ||
| حالت | تکرار شده | ||
| توضیحات | دامنههای استخراجشده از URLهای لینک در متن پیام | ||
| نام فیلد | اطلاعات پیام.مجموعه پیام | ||
| نوع | رکورد | ||
| حالت | تکرار شده | ||
| توضیحات | نوع تنظیم پیامی که پیام به آن تعلق دارد. برای اطلاعات بیشتر به message_info.message_set.type بروید. | ||
| نام فیلد | نوع مجموعه پیام.اطلاعات_پیام | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | انواع مجموعه پیام، ویژگیهایی هستند که پیام را توصیف میکنند. برای مثال، اینکه آیا پیام ورودی، خروجی یا داخلی بوده است. مقادیر ممکن: ۱: پیام ورودی است (از خارج از دامنههای شما دریافت شده است). این مجموعه پیام با مجموعه پیام ۱۰ نمایش داده نمیشود. ۲: پیام خروجی است (به گیرندهای خارج از دامنههای شما ارسال شده است). این مجموعه پیام با مجموعه پیام ۱۰ نمایش داده نمیشود. ۴: پیام حاوی محتوای نامناسب است، همانطور که در یکی از سیاستهای شما تعریف شده است ۶: پیام، قانون walled garden که شما پیکربندی کردهاید و پیامها را به آدرسها یا دامنههای مجاز محدود میکند، فعال کرد. ۷: جیمیل پیام را به عنوان هرزنامه طبقهبندی کرد ۸: پیام در حال ارسال (پیام خروجی) ۹: پیام در حال دریافت (پیام ورودی) ۱۰: پیامی که مربوط به دامنههای داخلی شماست ۱۱: پیام دارای فرستنده یا گیرندگانی خارج از دامنه شما است. برای پیامهای دریافتی: اگر مجموعه پیام ۲۷ وجود نداشته باشد، فرستنده قابل احراز هویت نیست. پیام به عنوان فرستندهای خارج از دامنه شما در نظر گرفته میشود. ۱۲: این پیام تعدادی گیرنده در داخل دامنه شما و تعدادی گیرنده خارج از دامنه شما دارد. این مجموعه پیام ممکن است در موارد زیر ظاهر شود:
۱۳: نوع مجموعه پیام ناشناخته است ۱۵: خطمشیای که علیه آن بررسی میشود به یک کاربر Gmail مرتبط است ۱۸: پیام مسیر پیشفرض ندارد ۱۹: فهرست آدرسهایی که برای مسیریابی پیشفرض دامنه پیکربندی کردهاید با آدرس متناظر پیام مطابقت دارد. ۲۰: پیام از آدرسی است که در فهرست فرستندگان مسدود شده شما قرار دارد ۲۱: پیام از طریق TLS ارسال شد و گواهی SSL معتبر است. ۲۲: پیام از طریق TLS ارسال شد ۲۴: گیرنده این پیام ناشناس است ۲۵: پیام، گزارش عدم تحویل در پاسخ به پیامی است که تحویل داده نشده است. ۲۶: پیام باعث ایجاد یک قانون تغییر مسیر شد که شما آن را در مسیریابی پیشفرض دامنه پیکربندی کردهاید. ۲۷: فرستنده با موفقیت احراز هویت SPF/DKIM/DMARC را پشت سر گذاشت. اگر فرستنده احراز هویت نشود، دامنه فرستنده غیرقابل اعتماد است و پیام داخلی محسوب نمیشود. ۲۸: دفتر ثبت وقایع Exchange در حال بایگانی پیام در Google Vault است ۲۹: پیام از طریق رله SMTP مسیریابی شد 30: گیرنده پیام با یکی از گیرندههای شمارششده (به جای الگوی عبارت منظم) که برای مسیریابی دامنه یا مسیریابی پیشفرض دامنه پیکربندی کردهاید، مطابقت داشت. ۳۱: پیام با شرایط مسیریابی پیشفرض دامنهای که پیکربندی کردهاید، مطابقت داشت. ۳۳: پیام باید از طریق یک اتصال امن، مانند TLS، منتقل شود. ۳۴: خطمشیای که بررسی میشود به جای یک کاربر Gmail خاص، به یک گروه مرتبط است ۳۵: پیام در رله SMTP قابل احراز هویت نیست زیرا آدرس SMTP envelope-from آن خالی است یا احتمالاً یک پیام Exchange Journal است. این موضوع بعداً در زمان دستور SMTP RCPT بررسی خواهد شد. ۳۶: فیلترینگ تهاجمی هرزنامه در پیام فعال است ۳۷: پیام برای رله SMTP احراز هویت شده است ۳۹: فرستنده از یک دامنهی احراز هویت شده برای رله است ۴۰: پیام از طرف یک کاربر Google Workspace در دامنهای است که برای رله احراز هویت میشود ۴۱: فرستنده با موفقیت با SMTP AUTH احراز هویت شده است و Gmail در تلاش است تا رله SMTP را برای دامنه فرستنده احراز هویت کند. ۴۲: پیام از آدرسی ارسال شده است که احراز هویت نشده است ۴۳: پیام از طریق جدول نامهای مستعار تغییر مسیر داده شد ۴۴: پیام، قانونی را فعال کرد که مسیر جریان ایمیل را تغییر میدهد ۴۵: پیام به یک حساب کاربری عمومی ارسال شده و به یک سرور داخلی منتقل میشود. سیاستهای سیستم ثبت سوابق (System-of-record) روی آن اعمال نخواهد شد. ۴۶: پیام از فیلتر هرزنامه عبور کرد ۴۷: پیام توسط اطلاعات tag-and-deliver در تنظیمات دروازه ورودی، به عنوان هرزنامه تشخیص داده شد. ۴۸: به دلیل سیاست لغو هرزنامه، پیام (توسط SMTP) برای هرزنامه بررسی نشد. ۴۹: همیشه رد هرزنامه را برای پیام لغو کنید ۵۰: پیام با شرایط مسیریابی دامنهای که پیکربندی کردهاید مطابقت دارد. ۵۱: پیام، قانون تغییر مسیر را که برای مسیریابی دامنه پیکربندی کردهاید، فعال کرد. ۵۷: پیام از یک قانون دروازه ورودی که شما پیکربندی کردهاید دریافت شد ۶۰: پیام با حالت محرمانه Gmail محافظت میشود ۶۱: پیام توسط Security sandbox دریافت شد ۶۲: لیست آدرسهایی که برای مسیریابی پیشفرض دامنه پیکربندی کردهاید، به جای متناظر پیام، با گیرنده پاکت SMTP مطابقت دارد. ۶۳: این پیام یک قانون تغییر مسیر در سطح دامنه را فعال کرد، که شما آن را برای مسیریابی دامنه یا مسیریابی پیشفرض دامنه پیکربندی کردهاید. | ||
| نام فیلد | تعداد_پیوستهای_پیام_اطلاعات_پیام | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | تعداد پیوستهای پیام | ||
| نام فیلد | اطلاعات پیام.اندازه بار مفید | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اندازه بار مفید پیام، بر حسب بایت | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اطلاعات مربوط به رویداد پس از تحویل. این رویداد فقط زمانی تنظیم میشود که مقدار message_info.action_type برابر با ۷۱ باشد. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_ارسال_پست.نوع_عمل | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع اقدام پس از تحویل. مقادیر ممکن: ۱: پیام برای اولین بار باز شد ۲: پیام علامتگذاری شده به عنوان خوانده نشده ۳: پیام پاسخ داده شد ۴: پیام ارسال شد ۵: پیام به صورت خودکار توسط تنظیمات جیمیل فوروارد میشود ۶: پیام به صندوق ورودی منتقل شد ۷: پیام به سطل زباله منتقل شد ۸: پیام از سطل زباله خارج شد ۹: روی لینکی در متن پیام کلیک شده است ۱۰: یک یا چند پیوست پیام دانلود شد ۱۱: هنگام پیشنمایش پیوست، روی پیوندی در پیوست کلیک شده است ۱۲: یک یا چند پیوست پیام در گوگل درایو ذخیره شد ۱۳: روی لینکی در افزونه کلیک شد ۱۴: یک یا چند مورد از گوگل درایو در پیام دانلود شده است ۱۵: یک یا چند مورد از موارد گوگل درایو در پیام، در گوگل درایو گیرنده ذخیره شده است ۱۶: برچسب طبقهبندی برای پیام اعمال شده یا تغییر داده شده است ۱۷: یک برچسب طبقهبندی برای پیوستهای پیام اعمال یا تغییر داده شد ۱۸: پیام بایگانی شد ۱۹: پیام برای همیشه حذف شد ۲۰: یک یا چند پیوست پیام پیشنمایش داده شد ۲۱: گیرنده، فرستنده پیام را مسدود کرد ۲۲: پیام به عنوان پیشنویس ذخیره شد ۲۳: پیام مشاهده شده، شامل اولین و آخرین پیام خوانده شده ۲۴: پیام دانلود شد ۲۵: یک برنامه از طرف یک کاربر به پیامی دسترسی پیدا کرد ۲۶: اعطای نمایندگی | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اطلاعات مربوط به تعامل کاربر با لینکهای پیام، موارد درایو یا پیوستها. نوع تعامل با message_info.post_delivery_info.action_type نشان داده میشود. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_ارسال_پست.تعامل.لینک_آدرس | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | URL مرتبط با تعامل، که فقط برای تعاملات کلیک لینک تنظیم شده است. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.شناسه_درایو | ||
| نوع | رشته | ||
| حالت | قابل تهیسازی | ||
| توضیحات | شناسه منحصر به فرد آیتم گوگل درایو مرتبط با تعامل. این شناسه برای دسترسی به آیتم در درایو استفاده میشود. این فیلد فقط برای تعاملات پیوست درایو تنظیم شده است. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.پیوست | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | پیوستهای هدف تعامل، که فقط برای تعاملات پیوست تنظیم شدهاند. برای مثال، اگر کاربر فقط یک پیوست را برای دانلود انتخاب کند، این فیلد فقط شامل اطلاعات مربوط به پیوست انتخاب شده است. اگر کاربر دانلود همه پیوستها را انتخاب کند، این فیلد شامل اطلاعات مربوط به همه پیوستها است. | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.فایل_پیوست.نوع_پسوند_فایل |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | پسوند فایل (نه نوع بخش MIME)، بدون احتساب نقطه |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.فایل_پیوست |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | نام فایل پیوست |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.پیوست.خانواده_بدافزار | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع بدافزار، اگر بدافزار در حین پردازش پیام شناسایی شود. اگر هیچ بدافزاری شناسایی نشود، این فیلد تنظیم نمیشود. مقادیر ممکن: ۱: نوع بدافزار شناختهشدهی برنامهی مخرب ۲: بدافزار از نوع ویروس یا کرم ۳: محتوای پیام مضر احتمالی ۴: محتوای پیام ناخواسته احتمالی ۵: انواع دیگر بدافزار | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.تعامل.پیوست.sha256 | ||
| نوع | رکورد | ||
| حالت | قابل تهیسازی | ||
| توضیحات | هش SHA256 فایل پیوست | ||
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.طبقه_بندی_دادهها |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | اطلاعات طبقهبندی ایمیل. اگر مقدار message_info.post_delivery_info.action_type برابر با ۱۶ یا ۱۷ باشد، تنظیم میشود. |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.طبقه_بندی_داده.نهاد_طبقه_بندی_شده |
| نوع | عدد صحیح |
| حالت | قابل تهیسازی |
| توضیحات | نوع موجودیتی که طبقهبندی شده است. مقادیر ممکن: ۱: متن پیام ۲: دلبستگی |
| نام فیلد | اطلاعات_پیام.اطلاعات_پست_تحویل.طبقه_بندی_داده.نوع_رویداد |
| نوع | عدد صحیح |
| حالت | قابل تهیسازی |
| توضیحات | نوع رویداد طبقهبندی. مقادیر ممکن: ۱: برچسب تغییر کرد ۲: برچسبی که تازه اعمال شده است ۳: برچسب حذف شد |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.طبقه_بندی_داده.برچسبها |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | برچسبهای طبقهبندی روی موجودیت پس از وقوع رویداد طبقهبندی |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.طبقه_بندی_داده.برچسبها.نام_نمایش_مقدار_فیلد |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | نام نمایش برچسب |
| نام فیلد | اطلاعات_پیام.اطلاعات_پست_تحویل.طبقه_بندی_دادهها.برچسبهای_قبلی |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | برچسبهای طبقهبندی روی موجودیت قبل از وقوع رویداد طبقهبندی |
| نام فیلد | اطلاعات_پیام.اطلاعات_تحویل_پست.طبقه_بندی_داده.برچسب_های_قبلی.نام_نمایش_مقدار_فیلد |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | نام نمایشی برچسب قبلی |
| نام فیلد | message_info.rfc2822_message_id |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | شناسه پیام RFC 2822 برای پیام. برای مشاهده این، نمایش نسخه اصلی را برای پیام Gmail انتخاب کنید. |
| نام فیلد | نوع_محتوای_لبخند_پیام_اطلاعات | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | نوع S/MIME سطح بالای یک پیام، که با سرآیند Content-Type: مشخص میشود. مقادیر ممکن: ۰: پیام نوع محتوای S/MIME شناختهشدهای ندارد. ۱: یک پیام S/MIME با امضای مجزا، که با نوع محتوای multipart/signed با پارامتر protocol=application/pkcs7-signature نشان داده شده است. ۲: یک پیام S/MIME با امضای غیرشفاف، که با نوع محتوای application/pkcs7-mime یا application/x-pkcs7-mime با پارامتر smime-type=signed-data نشان داده میشود. ۳: یک پیام S/MIME که رمزگذاری شده است، که با نوع محتوای application/pkcs7-mime یا application/x-pkcs7-mime با پارامتر smime-type=enveloped-data نشان داده میشود. ۴: یک پیام S/MIME که فشرده شده است، که با نوع محتوای application/pkcs7-mime یا application/x-pkcs7-mime با پارامتر smime-type=compressed-data نشان داده میشود. | ||
| نام فیلد | پیام_اطلاعات.پیام_رمزگذاری_شده_smime |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | فقط برای پیامهای خروجی. وقتی تنظیم و درست باشد، نشان میدهد که پیام باید رمزگذاری شود. |
| نام فیلد | message_info.smime_extraction_success |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | وقتی تنظیم شود، نشان میدهد که پردازش S/MIME ورودی رخ داده است. در صورت رد شدن، تنظیم نمیشود. این مقدار وضعیت تکمیل را نشان میدهد. توجه: در حال حاضر تنظیم نشده است. |
| نام فیلد | message_info.smime_packaging_success |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | فقط برای پیامهای خروجی. وقتی تنظیم شود، نشان میدهد که تلاشی برای بستهبندی S/MIME انجام شده است. در صورت رد شدن، تنظیم نمیشود. این مقدار وضعیت تکمیل را نشان میدهد. |
| نام فیلد | پیام_اطلاعات.لبخند_علامت_پیام |
| نوع | بولی |
| حالت | قابل تهیسازی |
| توضیحات | فقط برای پیامهای خروجی. وقتی تنظیم و درست باشد، نشان میدهد که پیام باید امضا شود. |
| نام فیلد | پیام_اطلاعات.smtp_relay_error | ||
| نوع | عدد صحیح | ||
| حالت | قابل تهیسازی | ||
| توضیحات | اگر جیمیل درخواست رله SMTP را رد کند، این کد خطا اطلاعاتی در مورد علت رد درخواست ارائه میدهد. مقادیر ممکن: ۱: خطای احراز هویت ۲: از حد مجاز نرخ روزانه تجاوز شده است ۳: از حد مجاز نرخ اوج عبور شده است ۴: سوءاستفاده از رله SMTP ۵: محدودیت نرخ هر کاربر از حد مجاز فراتر رفت | ||
| نام فیلد | message_info.source |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | اطلاعات مربوط به فرستنده |
| نام فیلد | اطلاعات پیام.منبع.آدرس |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | آدرس ایمیل فرستنده |
| نام فیلد | اطلاعات_پیام.منبع.از_سربرگ_آدرس |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | از: آدرس سربرگ همانطور که در سربرگهای پیام ظاهر میشود، برای مثال، johndoe@solarmora.com |
| نام فیلد | نام نمایش_هدر_پیام_اطلاعات |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | از: نام نمایشدهنده سرصفحه همانطور که در سرصفحههای پیام ظاهر میشود، برای مثال، John Doe. اگر گزارش خیلی طولانی باشد یا اگر قوانین فعالشده (triggered_rule_info) زیادی در گزارش وجود داشته باشد، این فیلد ممکن است کوتاه شود. |
| نام فیلد | انتخابگر منبع_اطلاعات_پیام |
| نوع | رشته |
| حالت | قابل تهیسازی |
| توضیحات | یک زیرشاخه از سرور مبدا. برای توضیحات مقدار، به message_info.source.service بروید. |
| نام فیلد | message_info.source.service | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| نوع | رشته | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| حالت | قابل تهیسازی | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| توضیحات | سرویس مبدا برای پیام. از این دو فیلد برای تعیین اینکه کدام سرویس پیام را ارسال کرده و چرا پیام ایجاد شده است، استفاده کنید.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| نام فیلد | اطلاعات_پیام.اطلاعات_هرزنامه |
| نوع | رکورد |
| حالت | قابل تهیسازی |
| توضیحات | اطلاعات طبقهبندی هرزنامه |
message_info.spam_info.classification_reason
| نوع | عدد صحیح | حالت | قابل تهیسازی |
|---|---|---|---|
| توضیحات | دلیل طبقهبندی پیام به عنوان هرزنامه، فیشینگ یا سایر طبقهبندیها. مقادیر ممکن: ۱: دلیل پیشفرض طبقهبندی اسپم ۲: پیام به دلیل اقدامات گذشته فرستنده طبقهبندی شده است ۳: محتوای مشکوک ۴: لینک مشکوک ۵: دلبستگی مشکوک ۶: سیاست سفارشی تعریف شده در تنظیمات جیمیل گوگل ورک اسپیس ۷: DMARC ۸: دامنه در RBL های عمومی ۹: نقض استانداردهای RFC ۱۰: نقض خطمشی جیمیل ۱۱: حکم یادگیری ماشینی ۱۲: اعتبار فرستنده ۱۳: هرزنامهی آشکار ۱۴: محافظت پیشرفته در برابر فیشینگ و بدافزار | ||
| نام فیلد | اطلاعات پیام.اطلاعات هرزنامه.طبقهبندی_زمان_استفاده_از_اطلاعات |
| نوع | عدد صحیح |
| حالت | قابل تهیسازی |
| توضیحات | برچسب زمانی طبقهبندی هرزنامه پیام |
| نام فیلد | اطلاعات_پیام.اطلاعات_هرزنامه.وضعیت |
| نوع | عدد صحیح |
| حالت | قابل تهیسازی |
| توضیحات | نتیجه طبقهبندی هرزنامه جیمیل. مقادیر ممکن: ۱: هرزنامه یا بدافزار نیست ۲: هرزنامه ۳: فیشینگ ۴: مشکوک 5: Malware |
| Field name | message_info.spam_info.ip_whitelist_entry |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | The IP whitelist entry that informed the classification, when the message is classified by a custom rule in Gmail settings |
| Field name | message_info.structured_policy_log_info |
| نوع | RECORD |
| حالت | NULLABLE |
| توضیحات | Structured information about policies that were evaluated for the message, including information about journaling and detected file types |
| Field name | message_info.structured_policy_log_info.detected_file_types |
| نوع | RECORD |
| حالت | REPEATED |
| توضیحات | Information about file types |
| Field name | message_info.structured_policy_log_info.detected_file_types.category | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | MIME type category. Possible values: 1: Unrecognized file type 2: Microsoft Office documents, including word processing, spreadsheet, presentation, and database documents. Includes PDF files. The file might or might not be encrypted. 3: Video and multimedia, for example, MPEG, Quicktime, or WMV 4: Music and audio, for example, MP3, AAC, and WAV 5: Images, for example, JPEG, BMP, or GIF 6: Archives, for example, ZIP, TAR, or TGZ 7: Executables, for example EXE, COM, or JS 8: Encryped Office documents 9: Office documents that aren't encrypted | ||
| Field name | message_info.structured_policy_log_info.detected_file_types.mime_type |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | File MIME type |
| Field name | message_info.structured_policy_log_info.exchange_journal_info |
| نوع | RECORD |
| حالت | NULLABLE |
| توضیحات | Information about Exchange journaling of the message |
| Field name | message_info.structured_policy_log_info.exchange_journal_info.recipients |
| نوع | رشته |
| حالت | REPEATED |
| توضیحات | Domain recipients for the journaled message known to Google |
| Field name | message_info.structured_policy_log_info.exchange_journal_info.rfc822_message_id |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | RFC 822 message ID of the journaled message |
| Field name | message_info.structured_policy_log_info.exchange_journal_info.timestamp |
| نوع | INTEGER |
| حالت | NULLABLE |
| توضیحات | The timestamp of the journaled message, in seconds |
| Field name | message_info.structured_policy_log_info.exchange_journal_info.unknown_recipients |
| نوع | رشته |
| حالت | REPEATED |
| توضیحات | Domain recipients unknown to Google for the journaled message |
| Field name | message_info.subject | ||
| نوع | رشته | ||
| حالت | NULLABLE | ||
| توضیحات | Message subject.This field may be truncated if the log is too long, or the number of triggered rules (triggered_rule_info) in the log is too big. | ||
| Field name | message_info.triggered_rule_info | ||
| حالت | RECORD | ||
| نوع | REPEATED | ||
| توضیحات | Information about policy rules triggered for the message | ||
| Field name | message_info.triggered_rule_info.consequence | ||
| نوع | RECORD | ||
| حالت | REPEATED | ||
| توضیحات | Information about a consequence applied to the message due to the triggered rule | ||
| Field name | message_info.triggered_rule_info.consequence.action | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | Action taken for the consequence. Possible values: 0: Consequence is a no-op 3: Put message in Admin Quarantine 4: Modify the primary delivery target 5: Add a delivery target 6: Added a message header 7: Overwrite the envelope recipient 9: Add message to specified message set 10: Modify the message labels 11: Prefix text to message subject 12: Add a footer to the message 13: Strip the message body 14: Store a copy of the message in the user's mailbox, according to comprehensive mail storage setting 15: Replace attachment with canned text 16: Require secure message delivery 17: Message can't be delivered and bounced 18: Archive to Google Vault for recipients 20: Encrypt outbound message using S/MIME 21: Change the recipient user when message is received at SMTP | ||
| Field name | message_info.triggered_rule_info.consequence.reason |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | Reason the consequence was applied. Usually contains the unique description of a rule that triggered the consequence. |
| Field name | message_info.triggered_rule_info.consequence.subconsequence |
| نوع | RECORD |
| حالت | REPEATED |
| توضیحات | Information about a sub-consequence of the primary consequence |
| Field name | message_info.triggered_rule_info.consequence.subconsequence.action |
| نوع | INTEGER |
| حالت | NULLABLE |
| توضیحات | Action taken for the sub-consequence. Go to consequence action for a description of possible values. |
| Field name | message_info.triggered_rule_info.consequence.subconsequence.reason | ||
| نوع | رشته | ||
| حالت | NULLABLE | ||
| توضیحات | Reason the sub-consequence was applied. Usually contains the unique description of a rule that triggered the consequence. | ||
| Field name | message_info.triggered_rule_info.policy_holder_address |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | Email address of the policyholder whose policy triggered the rules |
| Field name | message_info.triggered_rule_info.rule_name |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | Custom rule description entered in the Admin console |
| Field name | message_info.triggered_rule_info.rule_type | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | Custom rule type. Possible values: 0: Walled garden 7: Objectionable content 8: Content compliance 10: Received mail routing 11: Sent mail routing 12: Spam override 14: Blocked senders 15: Append footer 16: Attachment compliance 17: TLS compliance 18: Domain default routing 19: Inbound email journal acceptance in Vault 20: Outbound relay 21: Quarantine summary 22: Alternate secure route 23: Alias table 24: Comprehensive mail storage 25: Routing rule 26: Inbound gateway 27: S/MIME 28: Third-party email archiving | ||
| Field name | message_info.triggered_rule_info.spam_label_modifier | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | Describes the custom rule spam classification results. Possible values: 0: No action —The rule honored the Gmail spam classification outcome 1: Spam —The rule classified the message as spam 2: Not spam —the rule classified the message as not spam | ||
| Field name | message_info.triggered_rule_info.string_match |
| نوع | RECORD |
| حالت | REPEATED |
| توضیحات | The rule was triggered because of a string match. For example, a content compliance rule that contains the information about the string matches. |
| Field name | message_info.triggered_rule_info.string_match.attachment_name |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | Name of the attachment where a matching string was found in the text extracted from a binary file. Note: This field is currently not populated. |
| Field name | message_info.triggered_rule_info.string_match.match_expression | ||
| نوع | رشته | ||
| حالت | NULLABLE | ||
| توضیحات | Match expression set in the Admin console. This field may be truncated if the log is too long, or the number of triggered rules (triggered_rule_info) in the log is too big. | ||
| Field name | message_info.triggered_rule_info.string_match.matched_string |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | String that triggered the rule. Sensitive information is hidden by * or . This field might be truncated if the log is too long, or the number of triggered rules (triggered_rule_info) in the log is too large. |
| Field name | message_info.triggered_rule_info.string_match.predefined_detector_name |
| نوع | رشته |
| حالت | NULLABLE |
| توضیحات | If this was a match of predefined detectors, indicates the name of the predefined detector |
| Field name | message_info.triggered_rule_info.string_match.source |
| نوع | INTEGER |
| حالت | NULLABLE |
| توضیحات | Location of the string matched in the message. Possible values: 0: Unknown 1: Message body, including text format attachments 2: Binary format attachments 3: Message headers 4: Subject 5: Sender header 6: Recipient header 7: Raw message |
| Field name | message_info.triggered_rule_info.string_match.type | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | Type of match. Possible values:
| ||
| Field name | message_info.upload_error_category | ||
| نوع | INTEGER | ||
| حالت | NULLABLE | ||
| توضیحات | Error encountered while uploading the message to the destination. Possible values:
| ||
| Field name | resource_details |
| Field type | REPEATED |
| توضیحات | Empty, or exactly 1 element describing a message and the labels associated with the message |
| Field name | resource_details.id |
| Field type | رشته |
| توضیحات | RFC 2822 message ID of the message. Set only when the message has labels. |
| Field name | resource_details.title |
| Field type | رشته |
| توضیحات | Message subject. Set only set when the message has labels. |
| Field name | resource_details.type |
| Field type | رشته |
| توضیحات | Always EMAIL for Gmail events |
| Field name | resource_details.applied_labels |
| Field type | REPEATED |
| توضیحات | Describes labels associated with the message |
| Field name | resource_details.applied_labels.id |
| Field type | رشته |
| توضیحات | Label ID |
| Field name | resource_details.applied_labels.title |
| Field type | رشته |
| توضیحات | Label title |
| Field name | resource_details.applied_labels.field_values |
| Field type | REPEATED |
| توضیحات | Label fields description |
| Field name | resource_details.applied_labels.field_values.id |
| Field type | رشته |
| توضیحات | Field ID |
| Field name | resource_details.applied_labels.field_values.display_name |
| Field type | رشته |
| توضیحات | Field display name |
| Field name | resource_details.applied_labels.field_values.type |
| Field type | رشته |
| توضیحات | Always SELECTION because Gmail currently supports only a selection field |
| Field name | resource_details.applied_labels.field_values.selection_value |
| Field type | RECORD |
| توضیحات | Selection field choice |
| Field name | resource_details.applied_labels.field_values.selection_value.id |
| Field type | رشته |
| توضیحات | Choice ID |
| Field name | resource_details.applied_labels.field_values.selection_value.display_name |
| Field type | رشته |
| توضیحات | Choice display name |
| Field name | resource_details.applied_labels.field_values.selection_value.badged |
| Field type | BOOLEAN |
| توضیحات | Indicates whether the choice is badged |