You are on page 1of 7

1.

How to install
Gmail Delay Send 8.0 has a much easier installation process than prior versions. Please follow the steps below: Visit this pa e and accept the authentication re!uests. Select "nable #$ %n. &lic' the (Save preferences( button.

NOTE: )henever you want to chan e the options that you(ve set* revisit the lin' above. +hat(s it, -uic' tutorial here to send your first email. Visit the ./0f you(d li'e to learn more about the options that you see* visit the options pa e

2. FAQ (Gmail Delay Send v8)


NOTE: Please 1oin the oo le roup so 0 can 'eep you up to date with any bu fi2es 3 releases.

el!ome"l #
+han's for installin Gmail Delay Send, +his utility will allow you to schedule emails to be send at a later time usin mail. 4elow you will find some of the fre!uently as'ed !uestioned about this pro ram. +here are two steps to installin Gmail Delay Send. Visit this pa e to review them.

$at does Gmail Delay Send do%"l #


Gmail Delay Send uses Goo le /pp Scriptin to ive you the ability to schedule emails to be sent at a later date. 5ore information about Goo le /pps Scriptin

How is ve&sion 8 di''e&ent t$an (&evio)s ve&sions o' Gmail Delay Send%"l #
0f you(re a user of a prior version of Gmail Delay Send there is a pa e dedicated specifically ta'in you throu h the differences here

Does my !om()te& $ave to *e le't on to )se Gmail Delay Send%"l #


6o. %nce you install the script it(s runnin continually on Goo le servers. 7ou can use any device to compose an email to be sent via Gmail Delay Send and it will be sent at the appropriate time without havin to stay lo ed in.

+ool, How do - s(e!i'y w$en - wo)ld li.e my email sent%"l #


"asy, )hen you are composin an email* on the first line of the email specify when you

would li'e your messa e to be sent. .or e2ample if you had the followin email to send: Sub1ect:
Who wants to do P90X tomorrow?

"mail 4ody:
Lets meet at the gym at 5:30pm.

/nd 0 wanted the email to be sent this today at 8P5 0 would add on the first line of the email a special character 9default is (:(; and when 0 want the email sent: Sub1ect:
Who wants to do P90X tomorrow?

"mail 4ody:
@4pm Lets meet at the gym at 5:30pm.

+he final step is to apply the label GmailDelaySend/ToSend to your draft email. 90f you don(t have this label* it will be created for you the first time the script runs;. )hen the user receives the email the first line that you added 9(:8pm(; will be removed so they won(t have any idea that you used Gmail Delay Send.

S(e!i'yin0 dates"l #
0f you need more help specifyin the date3time when you want the messa es to be sent there is an entire wi'i pa e with tips.

How do - a((ly a la*el to an email in my D&a't 'olde&%"l #


&lic' on your Draft .older on the left hand side of your mail pa e. 7ou can dra the email into the GmailDelaySend/ToSend label on the left hand bar* or open the draft and apply the label manually. See the Gmail help pa e for more information on applyin labels.

$at i' - don1t want to )se a la*el%"l #


0f you don(t want to use a label to mar' all the emails that you want to delay send* you can remove the label from the spreadsheet 94y default the label is GmailDelaySend/ToSend. See more information about how this wor's here

How do - .now t$e email was sent%"l #


)hen your email is automatically sent* you will be sent a (receipt( of when it was sent and to whom. 97ou can turn off this behavior if you li'e* see how to customi<e your settin s;. 7ou can also confi ure Gmail Delay Send to send you a bcc of the messa e. NOTE: 4cc(in yourself wor's around some limitations of the Goo le /pps Script /P0* ta'e a loo'.

$at i' - ma.e a mista.e ty(in0 t$e date/time t$at - wo)ld li.e t$e email sent%"l #
/fter you have saved the draft copy of the email* you can always o bac' and edit the first line if it contains a mista'e. 0f you have the script confi ured to re!uire labels and the first line cannot be understood as a date* you will be sent a warnin email. /nother label will be applied to the problematic email and until you fi2 the error and remove the label* the script will i nore that messa e. 0f you have confi ured Gmail Delay Send to 6%+ re!uire labels and the first line of the email cannot be understood then you are not sent an email and no error label is applied. 0f you would li'e to test a date3time see here 9e . does the script understand (ne2t tuesday(;=

- want to send an email eve&y day at 2(m. +an Gmail Delay Send do t$at%"l #
6o* mail delay send it not meant for that use case. 0f this is what you re!uire there are two ways to do what you want. 0f the emails are to yourself 9e . reminders oo le calendar offers some very cool reminder functionality. 0f the emails need to be delivered to others there is a very ood tutorial here on how you can script this yourself,

+&eatin0 yo)& 'i&st email"l #


.ollow the instructions here to wal' throu h your first email creation,.

$at i' - want to !$an0e my !on'i0)&ation o(tions late&%"l #


Visit the same pa e that you did to install the script 9mi ht want to boo'mar' that lin'; which is on the install pa e.

3n4installin0"l #
0f you decide that you don(t want to use Gmail Delay Send any lon er* un#installin is easy. .ollow the steps on this pa e

5eo!!)&&in0 emails"l #
Gmail Delay Send doesn(t support reoccurrin emails such as >Send this email every 5onday mornin .> +here are two other solutions for people loo'in for this. 0f you would li'e notifications to come to you 9e . such as a reminder; consider usin Goo le &alendar(s notification. 0f you would li'e to send emails to others consider writin your own Goo le /pps Script. +here is a fantastic tutorial on sendin mail.

6++ me"l #
90f you(ve never heard of this feature then you don(t need to worry about it;. )hen Gmail Delay Send was first implemented mail that was sent via Goo le Script /pps didn(t show up in your (Sent 5ail( folder. Gmail Delay Send wor'ed around this problem by havin an option to automatically 4&& the sender then settin up

a filter that would mar' the email as read. +he initial bu in Goo le Script /pps was resolved so this feature was removed.

Q)ota"l #
Goo le e2poses a lot of services throu h their Goo le /pps Scripts /P0. +hey do limit how often they can be used to prevent abuse. 0f you receive an email that has somethin about >invo'ed too many times> you mi ht be runnin into these limits. 5ore information about !uotas is here. 0f you are runnin into your !uota here are somethin s you mi ht try: +here is currently a limit of ?0 recipients per any email sent via oo le apps. 0ncrease the tri er time 9e . ? minutes instead of @0 minutes;. 5a'e sure you don(t have a previous version of Gmail Delay Send runnin behind the scenes. .or instructions on how to remove previous versions see here.

-1m !on!e&ned a*o)t t$e se!)&ity o' &)nnin0 Gmail Delay Send"l #
/ ood option is to run your own instance,

7. O(tions
Gmail Delay Send offers some options to confi ure in order for the product to better suite your needs. Aopefully the default settin s will wor' for most* but see below how it can be customi<ed. 7ou can confi ure GmailDelaySend by re#visitin the lin' that you clic'ed to install. NOTE8 /ny chan es you ma'e to the script must be saved by clic'in the (Save Preferences( button.

Ena*le"l #
Gmail Delay Send is a script which runs on a ? minute tri er on Goo le servers 9what(s a tri er=;. "very ? minutes it scans your inbo2 to see if any emails are ready to be sent. +his button enables and disables this automatic runnin of the script. 4asically it(s the %n3%ff :#;

+)&&ent Time 9one"l #


&urrently there is no way for a user to ad1ust the time<one of a web app script in Goo le Scripts 9feature re!uest;. +o wor'out around this issue you can ad1ust the time<one that Gmail Delay Send uses with this drop down. Gmail Delay Send attempts to uess at the correct time<one for you by usin the default time<one for your Goo le &alendar. 4e assured that nothin besides the time<one is used from your &alendar.

Send Email 5e!ei(ts"l #


/fter an email is successfully sent you can confi ure the script to send you a confirmation. 6%+": 7ou probably don(t need this turned on alon with (4&& me(. +he 4&& option has some other very nice features* so consider that first.

E&&o& Noti'i!ations"l #
Gmail Delay Send runs multiple times a day on shared Goo le machines. %nce in a while a service 9e . mail or calendar; mi ht be unavailable for a brief time. Durin this time the script will fail to run. %nce in a while these errors can be i nored because the script will simply run a ain 9althou h your email will be late bein delivered;. 7ou can enable3disable delivery of these messa es with this settin .

Email me de*)0 lo0s"l #


Bots of lo in happens to help debu issues. 0n eneral you don(t want this turned on unless you(re debu in a problem.

5e:)i&e ;a*el"l #
+here are two indicators that Gmail Delay Send can use to see if an email draft should be considered for automatic sendin . %ne of optional indicators is that a certain label must be applied to the draft in order to be considered to send. +his special label is 1GmailDelaySend/ToSend1. 0f you choose to turn this settin off* 1ust remember that any email that contains the special character could try to be understood by the script and sent automatically. Aopefully the special character 9described below; is uni!ue enou h to not be a common thin in people(s email.

<a&sin0 Delimite&"l #
(Parsin ( is the process of tryin to understand what a symbol means. 0n the conte2t of Gmail Delay Send* the script tries to (parse( 9or understand; the date that you desire your email to be sent. 0n order to avoid sendin emails that you don(t mean to be sent the script ma'es sure that you have a special character ne2t to the date. 7ou can chan e this special character9s; by enterin them here. .or e2ample* the default character is (:(. +his means that if the first line of your messa e is (:?pm(* your email will be sent at ?pm. 0f the first line of the messa e was (,,?pm(* Gmail Delay Send would not be able to parse that date and not send your email at ?. 0f you commonly use the character (:( on the first line of an email and are concerned about Gmail Delay Send mista'enly sendin emails you could chan e the special character to (,,( for e2ample.

T&i00e&"l #
Gmail Delay Send is a script that runs on Goo le servers every so often accordin to a tri er. +his option allows you to control how often the tri er runs. Aavin it run more often will allow you to send mails at more fine rained intervals 9e . @ minute instead of ? minutes;.

+he only reason not to have everybody run at @ minute is that the servers that run these scripts are a shared resource. 0f all scripts were run at @ minute Goo le mi ht not be able to offer this as a free service. So please only ad1ust if you actually need to.

Test a date o& time"l #


4ac' to parsin a ain 9described above;.. 4ecause the desire was to 'eep Gmail Delay Send from re!uirin any e2tra GC0 from the user* the script tries to parse the time3date that you type. 7ou can ima ine that this is a difficult process* terms ran in from (tomorrow( to (D0@E3@30E Fpm( must be understood. Gmail Delay Send uses a 1avascript library called date1s to perform the hard wor'. 6ot all date3time formats are understood by date1s* so this is an area to !uic'ly e2periment and see what(s possible. Some e2amples and ( otcha(s are below: "2amples ne2t friday +uesday ?pm )ednesday @D:E0 @8th Fpm G8 minutes wednesday au ust D@ @@:00 @0:D0P5 DHth 8am

Gotchas: )hen you don(t specify a time* such as (tomorrow( the time defaults to @D:00. (tomorrow* ?pm( doesn(t wor' DateIS isn(t smart enou h to discern when you(re usin the date relative to the current time. .or e2ample if it(s 8am and you schedule an email to be sent at F:E0am you mi ht intend to mean the ne2t day(s mornin . 0nstead DateIS will thin' it(s F:E0/5 of the current day. Same with days of the wee'* if it(s (+uesday( and you enter (5onday( it will thin' you mean yesterday.

0t mi ht ta'e some ettin used to* but date1s does a ood 1ob parsin :#;

Fo&!e a &)n"l #
)hile learnin how Gmail Delay Send wor's or debu in you mi ht find it useful to not have the script run on a tri er but only a sin le time. &ombined with sendin debu lo s this is a powerful debu in tool.

6%+": 4e careful when you have the script runnin on a tri er and forcin runs with this method. 5i ht et some funny errors if you do.

=. +ommon <&o*lems
+his pa e is dedicated to the most common problems people are havin with Gmail Delay Send .8. Jemember that the special character that you choose must be the first character on the first line in the body of the email. .ollowin that must be the date that you would li'e to send.

.or e2ample* this is an email messa e that will NOT wor' because the special character is in the email sub1ect line instead of the body: Sub1ect Bine:
Lets go for a bi e ride @!5 min"tes

"mail 4ody:
# am ready whene$er yo" are.

+his is another email messa e that will NOT wor' because the special character and date is not on the first line: Sub1ect Bine:
Lets go for a bi e ride

"mail 4ody:
# am ready whene$er yo" are. @!5 min"tes

+his is the correct way to send this messa e: Sub1ect Bine:


Lets go for a bi e ride

"mail 4ody:
@!5 min"tes # am ready whene$er yo" are.

+here are lot of resources to help you determine why you are havin problems* please read the ./-* confi uration options and if you(re still havin a problem file a bu 9first chec'in if somebody has already reported the issue;.

You might also like