پاسخگویی به ایمیلهای روزانه گاهی ممکن اســت خستهکننده شود. به خصوص اگر ایمیلهای دریافتی نیازمند پاسخهای یکسانی باشند. استادی را فرض کنید که مایل اســت به ایمیلهای دریافتی از دانشجویان به صورت خودکار و البته هوشمند پاسخ دهد. به عنوان مثال اگر هر ایمیلی که حاوی عبارت «تمرین» بود دریافت شد، پاسخی مبنی بر تأییدیه دریافت ایمیل به دانشجو ارسال شود. و البته اگر ایمیل حاوی تمرین، بعد از موعد مقرری که استاد تعریف کرده اســت دریافت شود، ایمیلی مبنی بر کسر نمره به دلیل تأخیر به دانشجو ارسال گردد. این کار با قابلیت پاسخگویی خودکار سرویسهای ایمیل امکانپذیر نیست، چرا که این قابلیت از انعطاف و هوشمندی بالایی برخورد نیست. چارهی کار یک سرویس جانبی اســت. در این ترفند به آموزش انجام این کار به صورت قدمبهقدم میپردازیم.
برای انجام این کار پیش از هر چیز نیاز اســت که یک حساب ایمیل در Gmail داشته باشید و سپس از خدماتی که وبسایت IFTTT.com در اختیار شما قرار میدهد استفاده کنید. این وبسایت به طور کلی قابلیت پاسخگویی خودکار و هوشمند را برای کاربران خود در سرویسهای مختلف فراهم میسازد که ما در اینجا از قابلیت پاسخگویی خودکار و هوشمند آن برای پاسخگویی به ایمیلهای Gmail استفاده میکنیم.
فرآیند ثبتنام در IFTTT.com بسیار ساده اســت و از این رو به سرعت از آن گذر میکنیم. تنها کافی اســت که در صفحهی اصلی وب سایت مذکور بر روی گزینهی Sign Up کلیک کنید و سپس با وارد کردن یک آدرس ایمیل و رمز عبور دلخواه که از این به بعد برای ورود به سایت IFTTT از آن استفاده خواهید کرد، ثبتنام خود را به پایان برسانید.
برای اینکه بتوانید به ایمیلهای خود پاسخ هوشمند بدهید باید یک Recipe یا دستورالعمل در سایت IFTTT ایجاد کنید. پس از کلیک بر روی My Recipes در صفحه اصلی، بر روی عبارت Create a Recipe کلیک نمایید.
در اولین گام از ساختن Recipe، باید بر روی عبارت this که با حروف آبیرنگ نوشته شده اســت کلیک کنید و با تایپ کردن Gmail، سرویس دهندهی ایمیل خود را بیابید و بر روی آن کلیک نمایید.
گام بعدی تشخیص هویت شما خواهد بود. باید در حساب Gmail خود Login نمایید و به IFTTT اجازهی دسترسی به ایمیل خود را بدهید. در صورت عدم تأیید این مرحله نخواهید توانست از این سرویس استفاده کنید.
در مرحلهی بعدی باید یک Trigger یا ماشه انتخاب کنید. Trigger در واقع ماشهی شلیک Recipe خواهد بود؛ به این معنا که به محض این که Trigger محقق شود، Recipe اجرا خواهد شد. با توجه به این که قصد داریم با توجه به پارامترهای ایمیل دریافتی به آن پاسخ دهیم، لازم اســت که New email in inbox from search را انتخاب کنیم. این Trigger به ما کمک میکند که یک فیلترینگ پیشرفته بر ایمیلهای دریافتی اعمال کنیم.
در گام بعدی میبایست یک فیلتر برای گزینش ایمیلهای دریافتی انتخاب کنید. در این راستا میتوانید از تمام عملگرهای جستجوی Gmail استفاده کنید. برای مثال اگر قصد تعریف یک موعد مقرر دارید و موعد مقرر شما پایان روز 2016/6/29 اســت. شما میبایست در فیلد Search for، عبارت after:2016/6/30 را تایپ کنید. با این وصف تمام ایمیلهایی که پس از ساعت 23:59 دقیقه روز 2016/6/29 دریافت شوند مشمول این Recipe خواهند شد. برای این که تمام ایمیلهای دریافتی شما مشمول این Recipe نشوند (ترفندستان) بهتر اســت یک پارامتر جستجوی دیگر علاوه بر زمان نیز انتخاب کنید. اگر به مثال استاد و ایمیلهای دانشجویان بازگردیم، همانطور که در تصویر میبینید، ما از پارامتر جستجوی عنوان استفاده کردهایم و عبارت «تکلیف» را در عنوان ایمیلهای دریافتی شرط شروع Recipe تعیین کردهایم. به این معنا که هر ایمیلی که در عنوان آن از لفظ «تکلیف» استفاده شده باشد و بعد از ساعت 23:59 دقیقه روز 2016/6/29 دریافت شود مشمول پاسخ اتوماتیک قرار میگیرد. شما میتوانید پارامتر دیگری را نیز به دلخواه خود تعیین کنید.
سپس باید بر روی کلمهی that که به صورت بزرگ و آبیرنگ درج شده اســت کلیک کنید. در این قسمت نیز باید دوباره Gmail را انتخاب کنید تا از طریق آن ایمیل پاسخ برای ارسالکننده، فرستاده شود.
سپس روی تنها گزینهی موجود یعنی Send an email کلیک کنید.
یک سری فیلد برای شما نمایان میشوند که باید طبق دستورالعمل زیر آنها را پر کنید:
شما میتوانید با درست کردن یک Recipe دیگر به ایمیلهایی که در بازهی زمانی قانونی به دست شما میرسند نیز یک پاسخ بفرستید. با هوش و خلاقیت خود خواهید توانست راه حل آن را در قیاس با مورد فوق پیدا کنید.