l2      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01 None2323  Safe-Inferred4KTurns camelCase strings into suitable dashified ones. >>> modRejectReason  TestModeLimit "test-mode-limit"444 Safe-Inferred       NoneHM&-pThe main datatypes which models the response from the Mandrill API, which can be either a success or a failure.2"An array of recipient information.4"The email address of the recipient52The optional display name to use for the recipient6MThe header type to use for the recipient. defaults to "to" if not providedZ  for images#the Content ID of the image - use  imgsrc="cid:THIS_VALUE"- to reference the image in your HTML contentd&The information on the message to sendf The full HTML content to be sentg%Optional full text content to be senthThe message subjectiThe sender email addressjOptional from name to be usedkA list of recipient informationlGoptional extra headers to add to the message (most headers are allowed)mbwhether or not this message is important, and should be delivered ahead of non-important messagesn7whether or not to turn on open tracking for the messageo8whether or not to turn on click tracking for the messagepYwhether or not to automatically generate a text part for messages that are not given textqZwhether or not to automatically generate an HTML part for messages that are not given HTMLrwhether or not to automatically inline all CSS styles provided in the message HTML - only for HTML documents less than 256KB in sizesTwhether or not to strip the query string from URLs when aggregating tracked URL datat.whether or not to expose all recipients in to To header for each emailu;set to false to remove content logging for sensitive emailsvFan optional address to receive an exact copy of each recipient's emailwOa custom domain to use for tracking opens and clicks instead of mandrillapp.comxpa custom domain to use for SPF/DKIM signing instead of mandrill (for "via" or "on behalf of" in email clients)y5a custom domain to use for the messages's return-pathzwhether to evaluate merge tags in the message. Will automatically be set to true if either merge_vars or global_merge_vars are provided.{Wglobal merge variables to use for all recipients. You can override these per recipient.|Xper-recipient merge variables, which override global merge variables with the same name.}/an array of string to tag the message with. Stats are accumulated using tags, though we only store the first 100 we see, so this should not be unique or change frequently. Tags should be 50 characters or less. Any tags starting with an underscore are reserved for internal use and will cause errors.~_the unique id of a subaccount for this message - must already exist or will fail with an erroran array of strings indicating for which any matching URLs will automatically have Google Analytics parameters appended to their query string automatically.optional string indicating the value to set for the utm_campaign tracking parameter. If this isn't provided the email's from address will be used instead.metadata an associative array of user metadata. Mandrill will store this metadata and make it available for retrieval. In addition, you can select up to 10 metadata fields to index and make searchable using the Mandrill search api.aPer-recipient metadata that will override the global values specified in the metadata parameter.7an array of supported attachments to add to the message1an array of embedded images to add to the message  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&')*+,-./2345689:;<=>?@ABCDEFNOPQRSUVWXYZ[\]abcdefghijklmnopqrstuvwxyz{|}~ (('&%$#"! 11-/.0),+*7723456:98MMDLBCEFKJIHGA@?;<=>ONTTPQRSVU``\]_^WXYZ[cbadefghijklmnopqrstuvwxyz{|}~V  '&%$#"! (),+*-/.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd efghijklmnopqrstuvwxyz{|}~None"The email address of the recipient#The sending status of the recipientBThe reason for the rejection if the recipient status is "rejected"The message's unique id NoneB None555None1Send a new transactional message through Mandrill The API keyThe email messageCEnable a background sending mode that is optimized for bulk sendingip_poolsend_atNone The sender's email addressqThe date and time that the sender was first seen by Mandrill as a UTC date string in YYYY-MM-DD HH:MM:SS format0The total number of messages sent by this sender;The total number of hard bounces by messages by this sender;The total number of soft bounces by messages by this sender4The total number of rejected messages by this senderIThe total number of spam complaints received for messages by this senderNThe total number of unsubscribe requests received for messages by this senderBThe total number of times messages by this sender have been openedTThe total number of times tracked URLs in messages by this sender have been clicked:The number of unique opens for emails sent for this sender;The number of unique clicks for emails sent for this sender_      !"#$%&'()W    !"#$%&'(e     ('&%$#"! ))3        !"#$%&'()None*3Return the information about the API-connected user+)Validate an API key and respond to a ping,DValidate an API key and respond to a ping (anal JSON parser version)-TReturn the senders that have tried to use this account, both verified and unverified*+,-*+,-*+,-*+,-None.rBuilds an empty message, given only the email of the sender and the emails of the receiver. Please note that the Subject+ will be empty, so you need to use either newTextMessage or newHtmlMessage to populate it./Create a new HTML message.0VCreate a new textual message. By default Mandrill doesn't require you to specify the  mmsg_textQ when sending out the JSON Payload, and this function ensure it will be present.1EThe simplest way to use the API. All you need to provide is a valid d0 and this function will send an email inside a , transformer. You are not forced to use the ! context though. Have a look at Network.API.Mandrill.Messages8 for an IO-based, low lever function for sending email../ Sender emailReceivers emailSubject The HTML body0 Sender emailReceivers emailSubjectThe body, as normal text.16  !"#$%&')*+,-./2345689:;<=>?@ABCDEFNOPQRSUVWXYZ[\]abcdefghijklmnopqrstuvwxyz{|}~./011.0/ ./0167   !"#$%&'()*+,-./0123456789:;<=>??@ABCDEFGGHIJKLMMNOPQRSTUVWXYZZ[\]^_``abcdefghijkllmnopqrstuvwxyz{|}~      !"#$%&'()*+,-. / 0 1 234mandrill-0.1.0.2Network.API.Mandrill.SettingsNetwork.API.MandrillNetwork.API.Mandrill.Types#Network.API.Mandrill.Messages.TypesNetwork.API.Mandrill.TransNetwork.API.Mandrill.Messages Network.API.Mandrill.Users.TypesNetwork.API.Mandrill.UsersNetwork.API.Mandrill.OrphansNetwork.API.Mandrill.UtilsNetwork.API.Mandrill.HTTPMandrillEndpointtoUrl MandrillCallsMessagesSearchMessagesSendTemplate MessagesSend UsersSenders UsersPing2 UsersPing UsersInfo mandrillUrl$fMandrillEndpointMandrillCallstransformers-0.4.1.0Control.Monad.IO.ClassliftIO MandrillError _merr_status _merr_code _merr_name _merr_message merr_code merr_message merr_name merr_statusMandrillEmailStatus ES_Invalid ES_Rejected ES_Scheduled ES_QueuedES_Sent$fToJSONMandrillErrorMandrillRejectReasonRR_RuleRR_TestModeLimit RR_InvalidRR_InvalidSender RR_CustomRR_UnsubRR_Spam RR_SoftBounce RR_HardBounce$fToJSONMandrillEmailStatusMandrillRecipientTagBccCcToMandrillResponseMandrillFailureMandrillSuccess$fFromJSONMandrillResponse$fToJSONMandrillRejectReasonMandrillRecipient _mrec_email _mrec_name _mrec_type$fToJSONMandrillRecipientTag mrec_email mrec_name mrec_typeMandrillMergeVars _mmvr_rcpt _mmvr_vars MandrillVarsMandrillHeaders MandrillTags MandrillHtml newRecipientunsafeMkMandrillHtmlmkMandrillHtml$fArbitraryMandrillHtml$fFromJSONMandrillHtml$fToJSONMandrillHtml$fShowMandrillHtml$fMonoidMandrillHtml$fArbitraryMandrillRecipient$fToJSONMandrillRecipient mmvr_rcpt mmvr_varsMandrillMetadata _mmdt_rcpt _mmdt_values$fToJSONMandrillMergeVars mmdt_rcpt mmdt_valuesMandrillWebContent _mwct_type _mwct_name _mwct_contentBase64ByteStringB64BS$fFromJSONBase64ByteString$fToJSONBase64ByteString$fToJSONMandrillMetadata mwct_content mwct_name mwct_typeMandrillMessage _mmsg_html _mmsg_text _mmsg_subject_mmsg_from_email_mmsg_from_name_mmsg_to _mmsg_headers_mmsg_important_mmsg_track_opens_mmsg_track_clicks_mmsg_auto_text_mmsg_auto_html_mmsg_inline_css_mmsg_url_strip_qs_mmsg_preserve_recipients_mmsg_view_content_link_mmsg_bcc_address_mmsg_tracking_domain_mmsg_signing_domain_mmsg_return_path_domain _mmsg_merge_mmsg_global_merge_vars_mmsg_merge_vars _mmsg_tags_mmsg_subaccount_mmsg_google_analytics_domains_mmsg_google_analytics_campaign_mmsg_metadata_mmsg_recipient_metadata_mmsg_attachments _mmsg_images$fToJSONMandrillWebContentmmsg_attachmentsmmsg_auto_htmlmmsg_auto_textmmsg_bcc_addressmmsg_from_emailmmsg_from_namemmsg_global_merge_varsmmsg_google_analytics_campaignmmsg_google_analytics_domains mmsg_headers mmsg_html mmsg_imagesmmsg_importantmmsg_inline_css mmsg_mergemmsg_merge_vars mmsg_metadatammsg_preserve_recipientsmmsg_recipient_metadatammsg_return_path_domainmmsg_signing_domainmmsg_subaccount mmsg_subject mmsg_tags mmsg_textmmsg_tommsg_track_clicksmmsg_track_opensmmsg_tracking_domainmmsg_url_strip_qsmmsg_view_content_link MandrillDatefromMandrillDate MandrillKey$fFromJSONMandrillDate$fToJSONMandrillDate$fArbitraryMandrillMessage$fToJSONMandrillMessageMessagesSendRq _msrq_key _msrq_message _msrq_async _msrq_ip_pool _msrq_send_at msrq_async msrq_ip_poolmsrq_key msrq_message msrq_send_atMessagesResponse _mres_email _mres_status_mres_reject_reason _mres__id$fToJSONMessagesSendRqmres__id mres_emailmres_reject_reason mres_status$fToJSONMessagesResponseMandrill MandrillT runMandrillT runMandrillsendUsersRq _ureq_keyureq_key MandrillStats _msts_sent_msts_hard_bounces_msts_soft_bounces _msts_rejects_msts_complaints _msts_unsubs _msts_opens_msts_unique_opens _msts_clicks_msts_unique_clicks$fToJSONUsersRq msts_clicksmsts_complaintsmsts_hard_bounces msts_opens msts_rejects msts_sentmsts_soft_bouncesmsts_unique_clicksmsts_unique_opens msts_unsubs UserStats _usts_today_usts_last_7_days_usts_last_30_days_usts_last_60_days_usts_last_90_days_usts_all_time$fToJSONMandrillStats usts_all_timeusts_last_30_daysusts_last_60_daysusts_last_7_daysusts_last_90_days usts_todayUsersInfoResponse_usir_username_usir_created_at_usir_public_id_usir_reputation_usir_hourly_quota _usir_backlog _usir_stats$fToJSONUserStats usir_backlogusir_created_atusir_hourly_quotausir_public_idusir_reputation usir_stats usir_usernameUsersPingResponse$fToJSONUsersInfoResponseUsersPing2Response _usrr_PING$fToJSONUsersPingResponse$fFromJSONUsersPingResponseUsersSendersResponse UsersResponse _usrr_address_usrr_created_at _usrr_sent_usrr_hard_bounces_usrr_soft_bounces _usrr_rejects_usrr_complaints _usrr_unsubs _usrr_opens _usrr_clicks_usrr_unique_opens_usrr_unique_clicks$fToJSONUsersPing2Response usrr_address usrr_clicksusrr_complaintsusrr_created_atusrr_hard_bounces usrr_opens usrr_rejects usrr_sentusrr_soft_bouncesusrr_unique_clicksusrr_unique_opens usrr_unsubs$fToJSONUsersSendersResponseinfopingping2senders emptyMessagenewHtmlMessagenewTextMessage sendEmail$fFromJSONEmailAddress$fToJSONEmailAddressmodRejectReasontoMandrillResponse sendTextEmail