6#include <imtmail/ISmtpMessage.h>
13class CSmtpMessage:
virtual public imtmail::ISmtpMessage
16 virtual QString GetFrom()
const override;
17 virtual void SetFrom(
const QString& from)
override;
18 virtual QString GetTo()
const override;
19 virtual void SetTo(
const QString& to)
override;
20 virtual QString GetSubject()
const override;
21 virtual void SetSubject(
const QString& subject)
override;
22 virtual QString GetBody()
const override;
23 virtual void SetBody(
const QString& body)
override;
26 virtual bool Serialize(iser::IArchive& archive)
override;
29 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
30 virtual bool IsEqual(
const IChangeable&
object)
const override;
31 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
32 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;