├── .github ├── CODEOWNERS └── workflows │ └── test.yml ├── .gitignore ├── .spi.yml ├── .swift-format ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── SendGridKit │ ├── Models │ ├── AdvancedSuppressionManager.swift │ ├── BulkEmailValidation.swift │ ├── EmailAddress.swift │ ├── EmailAttachment.swift │ ├── EmailContent.swift │ ├── MailSettings.swift │ ├── Personalization.swift │ ├── RealtimeEmailValidation.swift │ ├── SendGridEmail.swift │ ├── SendGridError.swift │ └── TrackingSettings.swift │ ├── SendGridClient.swift │ ├── SendGridEmailValidationClient.swift │ └── SendGridKit.docc │ ├── Extensions │ ├── SendGridClient.md │ └── SendGridEmailValidationClient.md │ └── SendGridKit.md └── Tests └── SendGridKitTests ├── EmailValidationTests.swift └── SendGridKitTests.swift /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Andrewangeta @fpseverino -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/.swift-format -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/AdvancedSuppressionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/AdvancedSuppressionManager.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/BulkEmailValidation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/BulkEmailValidation.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/EmailAddress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/EmailAddress.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/EmailAttachment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/EmailAttachment.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/EmailContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/EmailContent.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/MailSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/MailSettings.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/Personalization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/Personalization.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/RealtimeEmailValidation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/RealtimeEmailValidation.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/SendGridEmail.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/SendGridEmail.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/SendGridError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/SendGridError.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/Models/TrackingSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/Models/TrackingSettings.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/SendGridClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/SendGridClient.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/SendGridEmailValidationClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/SendGridEmailValidationClient.swift -------------------------------------------------------------------------------- /Sources/SendGridKit/SendGridKit.docc/Extensions/SendGridClient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/SendGridKit.docc/Extensions/SendGridClient.md -------------------------------------------------------------------------------- /Sources/SendGridKit/SendGridKit.docc/Extensions/SendGridEmailValidationClient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/SendGridKit.docc/Extensions/SendGridEmailValidationClient.md -------------------------------------------------------------------------------- /Sources/SendGridKit/SendGridKit.docc/SendGridKit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Sources/SendGridKit/SendGridKit.docc/SendGridKit.md -------------------------------------------------------------------------------- /Tests/SendGridKitTests/EmailValidationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Tests/SendGridKitTests/EmailValidationTests.swift -------------------------------------------------------------------------------- /Tests/SendGridKitTests/SendGridKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vapor-community/sendgrid-kit/HEAD/Tests/SendGridKitTests/SendGridKitTests.swift --------------------------------------------------------------------------------