نحوه برنامه ریزی یک ایمیل برای خروج در زمان معین

گاهی اوقات، زمانی که برای نوشتن یک ایمیل فرصت دارید، ممکن است بهترین زمان برای ارسال آن نباشد. شاید بخواهید قبل از اینکه ایمیل شما منتشر شود منتظر بمانید تا رویدادی رخ دهد یا خبری منتشر شود.

صرف نظر از دلیل، توانایی برنامه ریزی برای ارسال ایمیل در یک زمان معین ابزار ارزشمندی است.

در این مقاله می آموزید که چگونه یک ایمیل را برنامه ریزی کنید تا در زمان مشخصی در جیمیل(Gmail) ، یاهو(Yahoo) و اوت لوک(Outlook) ارسال شود. شما یاد خواهید گرفت که چگونه این کار را هم به صورت آنلاین و هم روی دسکتاپ و مشتریان موبایل انجام دهید.

یک ایمیل در جیمیل برنامه ریزی کنید(Schedule an Email In Gmail)

در سال 2019، گوگل(Google) بالاخره قابلیت زمان بندی ایمیل را در جیمیل(Gmail) هم در کلاینت های وب و هم برای موبایل اضافه کرد. استفاده از ویژگی ارسال برنامه زمان‌بندی نمی‌تواند آسان‌تر باشد. 

زمان‌بندی ایمیل‌ها در سرویس گیرنده وب Gmail(Scheduling Emails In The Gmail Web Client)

  • هنگامی که در پنجره نوشتن ایمیل هستید، فقط فلش ​​رو به پایین در کنار دکمه ارسال(Send) را انتخاب کنید. گزینه ای را برای انتخاب زمانبندی ارسال(Schedule Send) مشاهده خواهید کرد.

  • هنگامی که این مورد را انتخاب می کنید، سه تاریخ از پیش تعیین شده رایج را برای انتخاب می بینید، یا می توانید انتخاب تاریخ و زمان را انتخاب کنید(Pick date & time) تا تاریخ و زمان ارسال سفارشی خود را ایجاد کنید.

  • اگر هیچ یک از این موارد برای شما کار نمی کند، انتخاب تاریخ و زمان را انتخاب کنید(Pick date & time) و می توانید تاریخ و زمان خود را با استفاده از ویجت تقویم تنظیم کنید. 
  • زمانی که کارتان تمام شد، زمان‌بندی ارسال را(Schedule send) انتخاب کنید .

با انتخاب زمان‌بندی‌شده(Scheduled) از منوی ناوبری سمت چپ، می‌توانید همه ایمیل‌هایی را که برنامه‌ریزی کرده‌اید ببینید.

زمان‌بندی ایمیل‌ها در سرویس گیرنده موبایل جی‌میل(Scheduling Emails In The Gmail Mobile Client)

این کار اساساً در سرویس گیرنده تلفن همراه  Gmail به همین صورت عمل می کند.(Gmail)

  • هنگامی که ایمیلی را در سرویس گیرنده تلفن همراه Gmail می نویسید ، کافی است روی سه نقطه کنار نماد ارسال ضربه بزنید. گزینه ای برای زمانبندی ارسال(Schedule send) خواهید دید . 

  • وقتی روی این ضربه بزنید، همان گزینه‌های زمان‌بندی از پیش تعیین‌شده را خواهید دید، یا می‌توانید انتخاب تاریخ و زمان(Pick date & time) را برای سفارشی کردن تاریخ و زمان ارسال انتخاب کنید.

  • (Set)تاریخ و زمان را تنظیم کنید و سپس زمانبندی ارسال(Schedule send) برای پایان را انتخاب کنید.

یک ایمیل در یاهو برنامه ریزی کنید(Schedule an Email In Yahoo)

برخلاف جیمیل(Gmail) ، یاهو(Yahoo) قابلیت ارسال برنامه زمانبندی ندارد. این بدان معناست که شما باید یک سرویس شخص ثالث را پیدا کنید که به شما در برنامه ریزی ایمیل ها از طریق Yahoo کمک کند .

افزونه مرورگر Boomerang(Boomerang) قبلاً گزینه ای برای برنامه ریزی ایمیل در یاهو بود(Yahoo) ، اما Boomerang برای Yahoo متوقف شده است. 

خوشبختانه، سرویس دیگری به نام Later.io وجود دارد که می توانید از آن استفاده کنید . یک حساب کاربری رایگان وجود دارد که می توانید تا 10 ایمیل در ماه ارسال کنید. اگر نیاز به برنامه ریزی بیشتر از آن دارید، باید یکی از طرح های مقرون به صرفه را انتخاب کنید.

هنگامی که برای Later.io ثبت نام می کنید ، مطمئن شوید که با آدرس ایمیلی که می خواهید از آن ارسال کنید، ثبت نام کنید. برای اتمام باید روی پیوندی در ایمیل تأیید کلیک کنید.

  • در داشبورد ایمیل ها، (Emails)نوشتن(Compose) را انتخاب کنید تا یک ایمیل برنامه ریزی شده جدید ایجاد کنید.

  • هنگامی که Commit را انتخاب کردید، ایمیل را در لیست ایمیل‌های برنامه‌ریزی خود مشاهده خواهید کرد.

مایه تاسف است که مجبور هستید ایمیلی را از سرویسی خارج از یاهو میل(Yahoo Mail) برنامه ریزی کنید، اما این تنها راه برای دور زدن فقدان قابلیت زمان بندی ایمیل یاهو است.

یک ایمیل در Outlook برنامه ریزی کنید(Schedule an Email In Outlook)

بومرنگ(Boomerang) همچنان یک سرویس ارسال ایمیل برنامه ریزی شده برای کاربران Outlook ارائه می دهد. با Outlook.com کار می کند . 

  • هنگامی که برای اولین بار در Boomerang for Outlook ثبت نام می کنید، باید به حساب مایکروسافت(Microsoft) خود وارد شوید و اجازه دسترسی سرویس به حساب خود را بدهید.
  • پس از اتمام، وارد حساب Outlook.com خود شوید و Manage add-ins را در قسمت General در قسمت ناوبری سمت چپ انتخاب کنید. 
  • برای اتمام نصب(Install) را انتخاب کنید.

  • در Outlook.com ، وقتی در حال نوشتن ایمیل هستید، سه نقطه سمت راست دکمه ارسال(Send) را انتخاب کنید. 
  • در این منو، بومرنگ(Boomerang) را در لیست خواهید دید . آن را انتخاب کنید و لیستی از گزینه ها را مشاهده خواهید کرد.
  • Remind Me : اگر در مدت زمان معینی پاسخی به ایمیل دریافت نکردید، یادآوری دریافت کنید.
  • زمان‌های(Suggest Times) پیشنهادی: زمان‌های جلسه پیشنهادی را در ایمیل جاسازی کنید.
  • اشتراک‌گذاری در دسترس بودن(Share Availability) : به گیرنده اطلاع دهید که چه زمانی برای ملاقات در دسترس هستید.
  • رسید خواندن(Read Receipt) : زمانی که گیرنده ایمیل شما را باز می کند، یک ایمیل دریافت کنید.
  • ارسال بعد(Send Later) : ایمیل خود را برنامه ریزی کنید.
  • گزینه Send Later(Send Later) به شما امکان می دهد یک تاخیر را برنامه ریزی کنید. می‌توانید از میان انواع تأخیرهای از پیش تعیین شده انتخاب کنید، یا تاریخ را مانند راه‌حل Gmail بالا سفارشی کنید.(Gmail)

پس از انتخاب، یک وضعیت فلش در بالای ایمیل با تاریخ ارسال ایمیل مشاهده خواهید کرد.

یک ایمیل در Outlook Desktop برنامه ریزی کنید(Schedule an Email In Outlook Desktop)

(Outlook)دسکتاپ Outlook دارای یک ویژگی ارسال برنامه ریزی شده به نام Delay Delivery است.

  • با نوشتن یک پیام جدید می توانید به آن دسترسی داشته باشید. 
  • Options را از منو انتخاب کنید و Delay Delivery را در قسمت More Options نوار انتخاب کنید.

  • وقتی Delay Delivery را انتخاب کردید ، پنجره جدیدی باز می شود. در قسمت گزینه‌های تحویل(Delivery options) ، می‌توانید «قبل از تحویل داده نشود» را(Do not deliver before) انتخاب کنید و تاریخ و ساعتی را که می‌خواهید ایمیل تحویل داده شود را وارد کنید.

  • برای پایان بستن(Close) را انتخاب کنید . هنگامی که ارسال(Send) را انتخاب کردید ، پیام فقط در تاریخ و زمانی که انتخاب کرده اید تحویل داده می شود. 

ایمیل ها را با استفاده از Google Sheets برنامه ریزی کنید(Schedule Emails Using Google Sheets)

اگر متوجه می‌شوید که هر ماه دسته‌ای از ایمیل‌ها را برای افراد مختلف، مانند مدیران یا همکاران، همراه با گزارش‌ها یا اطلاعات دیگر ارسال می‌کنید، Google Sheets یک راه‌حل عالی است(Google Sheets is a perfect solution) .

می‌توانید به راحتی یک صفحه‌گسترده Google راه‌اندازی(Google) کنید که حاوی گیرندگان، خطوط موضوع و متن مجموعه انبوه ایمیل‌هایی است که می‌خواهید ارسال کنید.

  • با انتخاب ابزارها(Tools) از منو و انتخاب ویرایشگر اسکریپت(Script editor) ، اسکریپت زمان‌بندی ایمیل را ایجاد کنید .

  • برای شروع ایجاد اسکریپت خود، باید به پروژه خود یک نام بدهید. نام پروژه را انتخاب کرده و فیلد را پر کنید.

  • در ویرایشگر، اسکریپت زیر را قرار دهید:

تابع sendEmails () {
var sheet = SpreadsheetApp.getActiveSheet();
  // var startRow = 1; // First ردیف اول داده برای پردازش
var dataRange = sheet.getDataRange();
var last_row = dataRange.getLastRow();

// واکشی(Fetch) مقادیر برای هر ردیف در محدوده(Range) .
var data = dataRange .getValues();

برای ( var i=1; i < last_row; i++) {
var row = data[i];
var آدرس ایمیل(var emailAddress) = ردیف[0]; 
var موضوع(var subject) = ردیف[1];
var message = row[2];
MailApp.sendEmail (آدرس ایمیل، موضوع، پیام)؛
}
dataRange .clearContent();
}

  • این اسکریپت به صفحه گسترده شما دسترسی پیدا می کند و آخرین ردیف را با داده ها می کشد. سپس تمام مقادیر را از محدوده با داده دریافت می کند و در هر ردیف حلقه می زند. 
  • هر حلقه آدرس ایمیل، خط موضوع و پیام را می کشد و ایمیل را به آدرس آن خط ارسال می کند.
  • وقتی ارسال همه ایمیل ها تمام شد، برگه را پاک می کند. اکنون برگه برای ارسال دسته بعدی ایمیل های شما آماده است.
  • برنامه ریزی کنید که این اسکریپت هر ماه اجرا شود. از منو Edit را انتخاب کنید و Current project's triggers را(Current project’s triggers) انتخاب کنید .

  • در صفحه تریگرها، دکمه Add Trigger را انتخاب کنید. 
  • در صفحه ماشه، منبع رویداد(Event Source) را به زمان محور(Time-driven) تغییر دهید . 
  • انتخاب نوع ماشه مبتنی بر زمان(Select type of time based trigger) را روی تایمر ماه(Month timer) تنظیم کنید . 
  • برای انتخاب روز ماه(Select day of month) ، روزی را انتخاب کنید که می‌خواهید ایمیل‌های خود را ارسال کنید. 

  • وقتی کارتان تمام شد، ذخیره(Save) را برای اتمام انتخاب کنید. اکنون اسکریپت شما هر ماه اجرا می شود.

تنها کاری که باید در طول ماه انجام دهید این است که لیست ایمیل هایی را که می خواهید در تاریخی که برنامه ریزی کرده اید ارسال کنید، پر کنید. این یکی از ساده‌ترین راه‌ها برای ارسال ایمیل‌های دسته‌ای است، به لطف ویژگی راه‌اندازی اسکریپت Google.



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts