 
 /// The `SpamChecker` mail setting allows you to test the content of your email
 /// for spam.
-public struct SpamChecker {
+public struct SpamChecker: Encodable {
     
     // MARK: - Properties
     //=========================================================================

    public let postURL: URL?
    
    /// A `Bool` indicating if the setting is enabled or not.
    public var enable: Bool { return self.threshold != nil }
    
    
    // MARK: - Initialization

    public init(threshold: Int, url: URL? = nil) {
        self.threshold = threshold
        self.postURL = url
        self.enable = true
    }
    
    /// Initializes the setting with no threshold, indicating that the spam
