public EMail(AbstractEMailBuilder MailBuilder)
: this(MailBuilder.
EncodeBodyparts().
// Copy only everything which is not related to the e-mail body!
MailHeaders.Where(header => !header.Key.ToLower().StartsWith("content")).
Concat(MailBuilder.Body.MailHeaders))
{
//ToDo: Do a real deep-copy here!
Body = MailBuilder.Body;
//ToDo: Work-aroung for PGP/GPG!
this.From = MailBuilder.From;
this.To = MailBuilder.To;
this.Cc = MailBuilder.Cc;
}