SendTestEmailResult
Result of an operator test send.
type SendTestEmailResult {
sent: Boolean!
messageId: String
simulated: Boolean!
refusedReason: String
}
Fields
SendTestEmailResult.sent ● Boolean! non-null scalar
Whether the send was attempted AND accepted. False means refused (suppressed domain, or a prior permanent bounce) or that SES rejected it.
SendTestEmailResult.messageId ● String scalar
The SES message id when a message was actually handed to SES. Null when sending is disabled on this instance, which is reported as sent=true by the same rule the product flows use, so READ THIS FIELD to tell a real send from a simulated one.
SendTestEmailResult.simulated ● Boolean! non-null scalar
True when SEND_EMAILS is off and the message was logged rather than sent. sent=true with simulated=true means nothing left the building.
SendTestEmailResult.refusedReason ● String scalar
Why a send was refused, when it was.
Returned By
sendTestEmail mutation