/usr/share/pyshared/boto/ses/exceptions.py is in python-boto 2.2.2-0ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | """
Various exceptions that are specific to the SES module.
"""
from boto.exception import BotoServerError
class SESAddressNotVerifiedError(BotoServerError):
"""
Raised when a "Reply-To" address has not been validated in SES yet.
"""
pass
class SESAddressBlacklistedError(BotoServerError):
"""
After you attempt to send mail to an address, and delivery repeatedly
fails, said address is blacklisted for at least 24 hours. The blacklisting
eventually expires, and you are able to attempt delivery again. If you
attempt to send mail to a blacklisted email, this is raised.
"""
pass
class SESDailyQuotaExceededError(BotoServerError):
"""
Your account's daily (rolling 24 hour total) allotment of outbound emails
has been exceeded.
"""
pass
class SESMaxSendingRateExceededError(BotoServerError):
"""
Your account's requests/second limit has been exceeded.
"""
pass
class SESDomainEndsWithDotError(BotoServerError):
"""
Recipient's email address' domain ends with a period/dot.
"""
pass
|