Îõ³h$øR     None >ÀÙ  gmail-simple-Class of types that can be used as mail body. gmail-simple(Textual representation of the mail body. gmail-simpleValue for the  Content-Type header. gmail-simple/Exceptions thrown by functions in this library. gmail-simpleÙA mail failed to be sent. The JSON value contains the error message as sent by Google. gmail-simpleÅA key file failed to parse. The string contains the parsing error. gmail-simple)A session that can be used to send mails.It may be reused.+Multiple threads can use it simultaneously. gmail-simpleÔGoogle API Key from a service account. You can create one inside your project in  https://console.cloud.google.com Google CloudÇ. Once you have it, you can download it to a file and read it using .  gmail-simpleMail datatype. gmail-simpleSender's alias. gmail-simpleThe recipient of this mail. gmail-simpleThe subject of this mail. gmail-simplePolymorphic mail body. gmail-simpleA mail address as text. gmail-simple;Read the key file provided by Google Cloud. It throws a + exception when the file fails to parse.ÃIf you don't want to read it from a local file, you can use the  instance of  to read it. The function " is just a wrapper around that. gmail-simple*Create a new session for the given sender. gmail-simple,Send mail using a session. It might throw a  exception. gmail-simple You can use  + to map a function over the body of a mail. gmail-simpleGoogle API key gmail-simpleMail address of the sender   !        !"#$+gmail-simple-0.1.0.2-LOCgj1x8tRPLpNbo5spYLLNetwork.GMail.Simple ToMailBody toMailBodymailContentTypeGMailException FailedToSendFailedToParseKeySessionKey private_keyprivate_key_id client_emailMail mail_sendermail_recipient mail_subject mail_body MailAddress readKeyFile newSessionsendMail$fIsStringMailAddress $fFunctorMail $fFromJSONKey$fFromJSONOAuth$fExceptionGMailException$fToMailBodyMarkupM$fToMailBodyText$fShowGMailException$aeson-1.5.6.0-4Fai2YBAOjp98HRNOvB9PwData.Aeson.Types.FromJSONFromJSONbaseGHC.Basefmap