amazonka-ses 0.3.4 → 0.3.5
raw patch · 11 files changed
+43/−22 lines, 11 filesdep ~amazonka-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
Files
- amazonka-ses.cabal +2/−2
- gen/Network/AWS/SES/GetIdentityDkimAttributes.hs +2/−1
- gen/Network/AWS/SES/GetIdentityNotificationAttributes.hs +2/−1
- gen/Network/AWS/SES/GetIdentityVerificationAttributes.hs +2/−1
- gen/Network/AWS/SES/GetSendQuota.hs +6/−2
- gen/Network/AWS/SES/ListIdentities.hs +1/−1
- gen/Network/AWS/SES/SendEmail.hs +8/−5
- gen/Network/AWS/SES/SendRawEmail.hs +14/−6
- gen/Network/AWS/SES/SetIdentityFeedbackForwardingEnabled.hs +3/−1
- gen/Network/AWS/SES/SetIdentityNotificationTopic.hs +2/−1
- gen/Network/AWS/SES/Types.hs +1/−1
amazonka-ses.cabal view
@@ -1,5 +1,5 @@ name: amazonka-ses-version: 0.3.4+version: 0.3.5 synopsis: Amazon Simple Email Service SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -64,5 +64,5 @@ other-modules: build-depends:- amazonka-core == 0.3.4.*+ amazonka-core == 0.3.5.* , base >= 4.7 && < 5
gen/Network/AWS/SES/GetIdentityDkimAttributes.hs view
@@ -35,7 +35,8 @@ -- represent the domain of that address. Whether Amazon SES has successfully -- verified the DKIM tokens published in the domain's DNS. This information is -- only returned for domain name identities, not for email addresses. This--- action is throttled at one request per second.+-- action is throttled at one request per second and can only get DKIM+-- attributes for up to 100 identities at a time. -- -- For more information about creating DNS records using DKIM tokens, go to the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/easy-dkim-dns-records.html Amazon SES Developer Guide>. --
gen/Network/AWS/SES/GetIdentityNotificationAttributes.hs view
@@ -25,7 +25,8 @@ -- | Given a list of verified identities (email addresses and/or domains), returns -- a structure describing identity notification attributes. ----- This action is throttled at one request per second.+-- This action is throttled at one request per second and can only get+-- notification attributes for up to 100 identities at a time. -- -- For more information about using notifications with Amazon SES, see the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html Amazon SES Developer Guide>. --
gen/Network/AWS/SES/GetIdentityVerificationAttributes.hs view
@@ -26,7 +26,8 @@ -- verification status and (for domain identities) the verification token for -- each identity. ----- This action is throttled at one request per second.+-- This action is throttled at one request per second and can only get+-- verification attributes for up to 100 identities at a time. -- -- <http://docs.aws.amazon.com/ses/latest/APIReference/API_GetIdentityVerificationAttributes.html> module Network.AWS.SES.GetIdentityVerificationAttributes
gen/Network/AWS/SES/GetSendQuota.hs view
@@ -80,12 +80,16 @@ } -- | The maximum number of emails the user is allowed to send in a 24-hour--- interval.+-- interval. A value of -1 signifies an unlimited quota. gsqrMax24HourSend :: Lens' GetSendQuotaResponse (Maybe Double) gsqrMax24HourSend = lens _gsqrMax24HourSend (\s a -> s { _gsqrMax24HourSend = a }) --- | The maximum number of emails the user is allowed to send per second.+-- | The maximum number of emails that Amazon SES can accept from the user's+-- account per second.+--+-- The rate at which Amazon SES accepts the user's messages might be less than+-- the maximum send rate. gsqrMaxSendRate :: Lens' GetSendQuotaResponse (Maybe Double) gsqrMaxSendRate = lens _gsqrMaxSendRate (\s a -> s { _gsqrMaxSendRate = a })
gen/Network/AWS/SES/ListIdentities.hs view
@@ -81,7 +81,7 @@ liIdentityType :: Lens' ListIdentities (Maybe IdentityType) liIdentityType = lens _liIdentityType (\s a -> s { _liIdentityType = a }) --- | The maximum number of identities per page. Possible values are 1-100+-- | The maximum number of identities per page. Possible values are 1-1000 -- inclusive. liMaxItems :: Lens' ListIdentities (Maybe Int) liMaxItems = lens _liMaxItems (\s a -> s { _liMaxItems = a })
gen/Network/AWS/SES/SendEmail.hs view
@@ -25,10 +25,11 @@ -- | Composes an email message based on input data, and then immediately queues -- the message for sending. ----- You can only send email from verified email addresses and domains. If you--- have not requested production access to Amazon SES, you must also verify--- every recipient email address except for the recipients provided by the--- Amazon SES mailbox simulator. For more information, go to the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html Amazon SESDeveloper Guide>. The total size of the message cannot exceed 10 MB.+-- You can only send email from verified email addresses and domains. If your+-- account is still in the Amazon SES sandbox, you must also verify every+-- recipient email address except for the recipients provided by the Amazon SES+-- mailbox simulator. For more information, go to the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html Amazon SES Developer Guide>.+-- The total size of the message cannot exceed 10 MB. -- -- Amazon SES has a limit on the total number of recipients per message: The -- combined number of To:, CC: and BCC: email addresses cannot exceed 50. If you@@ -120,7 +121,9 @@ -- | The email address to which bounces and complaints are to be forwarded when -- feedback forwarding is enabled. If the message cannot be delivered to the -- recipient, then an error message will be returned from the recipient's ISP;--- this message will then be forwarded to the email address specified by the 'ReturnPath' parameter.+-- this message will then be forwarded to the email address specified by the 'ReturnPath' parameter. The 'ReturnPath' parameter is never overwritten. This email address+-- must be either individually verified with Amazon SES, or from a domain that+-- has been verified with Amazon SES. seReturnPath :: Lens' SendEmail (Maybe Text) seReturnPath = lens _seReturnPath (\s a -> s { _seReturnPath = a })
gen/Network/AWS/SES/SendRawEmail.hs view
@@ -26,11 +26,12 @@ -- message must comply with Internet email standards; otherwise, the message -- cannot be sent. ----- You can only send email from verified email addresses and domains. If you--- have not requested production access to Amazon SES, you must also verify--- every recipient email address except for the recipients provided by the--- Amazon SES mailbox simulator. For more information, go to the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html Amazon SESDeveloper Guide>. The total size of the message cannot exceed 10 MB. This--- includes any attachments that are part of the message.+-- You can only send email from verified email addresses and domains. If your+-- account is still in the Amazon SES sandbox, you must also verify every+-- recipient email address except for the recipients provided by the Amazon SES+-- mailbox simulator. For more information, go to the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html Amazon SES Developer Guide>.+-- The total size of the message cannot exceed 10 MB. This includes any+-- attachments that are part of the message. -- -- Amazon SES has a limit on the total number of recipients per message: The -- combined number of To:, CC: and BCC: email addresses cannot exceed 50. If you@@ -112,12 +113,19 @@ sreRawMessage :: Lens' SendRawEmail RawMessage sreRawMessage = lens _sreRawMessage (\s a -> s { _sreRawMessage = a }) --- | The identity's email address.+-- | The identity's email address. If you do not provide a value for this+-- parameter, you must specify a "From" address in the raw text of the message.+-- (You can also specify both.) -- -- By default, the string must be 7-bit ASCII. If the text must contain any -- other characters, then you must use MIME encoded-word syntax (RFC 2047) -- instead of a literal string. MIME encoded-word syntax uses the following -- form: '=?charset?encoding?encoded-text?='. For more information, see <http://tools.ietf.org/html/rfc2047 RFC 2047>.+--+-- If you specify the 'Source' parameter and have feedback forwarding enabled,+-- then bounces and complaints will be sent to this email address. This takes+-- precedence over any /Return-Path/ header that you might include in the raw text+-- of the message. sreSource :: Lens' SendRawEmail (Maybe Text) sreSource = lens _sreSource (\s a -> s { _sreSource = a })
gen/Network/AWS/SES/SetIdentityFeedbackForwardingEnabled.hs view
@@ -27,7 +27,9 @@ -- forwarding can only be disabled when Amazon Simple Notification Service -- (Amazon SNS) topics are specified for both bounces and complaints. ----- This action is throttled at one request per second.+-- Feedback forwarding does not apply to delivery notifications. Delivery+-- notifications are only available through Amazon SNS. This action is throttled+-- at one request per second. -- -- For more information about using notifications with Amazon SES, see the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html Amazon SES Developer Guide>. --
gen/Network/AWS/SES/SetIdentityNotificationTopic.hs view
@@ -27,7 +27,8 @@ -- bounce, complaint, and/or delivery notifications for emails sent with that -- identity as the 'Source'. ----- This action is throttled at one request per second.+-- Unless feedback forwarding is enabled, you must specify Amazon SNS topics+-- for bounce and complaint notifications. For more information, see 'SetIdentityFeedbackForwardingEnabled'. This action is throttled at one request per second. -- -- For more information about feedback notification, see the <http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html Amazon SESDeveloper Guide>. --
gen/Network/AWS/SES/Types.hs view
@@ -142,7 +142,7 @@ -> RESTError -> Bool check (statusCode -> s) (awsErrorCode -> e)- | s == 400 && "Throttling" == e = True -- Throttling+ | s == 400 && (Just "Throttling") == e = True -- Throttling | s == 500 = True -- General Server Error | s == 509 = True -- Limit Exceeded | s == 503 = True -- Service Unavailable