(ctx context.Context, id, agentID, senderEmail, recipient, emailMessageID, subject, conversationID, deliveryStatus string, rawMessage []byte, authHeaders map[string]string, authVerdict []byte, flagged bool, flagReason string, toRecipients, cc, replyTo []string, screening identity.InboundScreening)
| 183 | // Lets tests swap in fakes; production code passes the real store. |
| 184 | type InboundWriter interface { |
| 185 | CreateInboundMessage(ctx context.Context, id, agentID, senderEmail, recipient, emailMessageID, subject, conversationID, deliveryStatus string, rawMessage []byte, authHeaders map[string]string, authVerdict []byte, flagged bool, flagReason string, toRecipients, cc, replyTo []string, screening identity.InboundScreening) (*identity.Message, error) |
| 186 | } |
| 187 | |
| 188 | // DeliverInbound writes the recipient-side row for a loopback self-send |
no outgoing calls