configuration web service

2
Configuration Web Service Windows SMTP Service (Gateway) SMTP Event Sinks Security Agent SQL Configuration Web/Console UI DNS Responder “Real” SMTP Server Inbound, Outbound SMTP Msgs Email Clients MX, CERT Requests Human Admin Automated Admin XDD Gateway Inbound, Outbound XDD Msgs SMTP File Drop Picku p XDD Clients T REFERENCE IMPLEMENTATION COMPONENTS

Upload: juliette-bernard

Post on 02-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

.NET Reference Implementation Components. Email Clients. Windows SMTP Service (Gateway). “Real” SMTP Server. SMTP. Inbound, Outbound SMTP Msgs. SMTP Event Sinks. Security Agent. File. Drop. Pickup. XDD Gateway. Inbound, Outbound XDD Msgs. DNS Responder. XDD Clients. MX, CERT - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Configuration Web Service

ConfigurationWeb Service

Windows SMTP Service (Gateway)

SMTP Event Sinks

Security Agent

SQL

ConfigurationWeb/Console UI

DNS Responder

“Real” SMTPServer

Inbound,Outbound

SMTP Msgs

Email Clients

MX, CERTRequests

HumanAdmin

AutomatedAdmin

XDD GatewayInbound,OutboundXDD Msgs

SMTP

File Drop Pickup

XDD Clients

.NET REFERENCE IMPLEMENTATION COMPONENTS

Page 2: Configuration Web Service

Domains

• DomainName (string)• DomainID (auto)• PostmasterAddressID• Type **• CreateDate• UpdateDate• Status

Addresses

• EmailAddress (string) • AddressID (auto)• DomainID (FK)• DisplayName• Type **• CreateDate• UpdateDate• Status

administrators

• Owner *• PasswordHash• CreateDate• UpdateDate

Anchors

• Owner *• Thumbprint• CertificateID (auto)• CertificateData• ValidStartDate• ValidEndDate• ForIncoming• ForOutgoing• Status

settings

• Owner *• SettingName• SettingValue• CreateDate• UpdateDate

Certificates (private)

• Owner *• Thumbprint• CertificateID (auto)• CreateDate• CertificateData• ValidStartDate• ValidEndDate• AutoTrustAuthority• Status

Items in red are deprecated and will be removed.Items in green are not yet implemented.

* “Owner” fields FK to either Domain.DomainName or Addresses.EmailAddress and inherit from domain to address.** Domains.Type and Addresses.Type are free-text strings for use by implementations to manage routing.

MXs

• SMTPDomainName (string)• MXID (auto)• DomainID (FK)• Preference• CreateDate• UpdateDate

C# Reference ImplementationConfiguration Schema