diff --git a/Yavsc.Server/Models/EMailling/MaillingTemplate.cs b/Yavsc.Server/Models/EMailling/MaillingTemplate.cs
new file mode 100644
index 00000000..f00a1832
--- /dev/null
+++ b/Yavsc.Server/Models/EMailling/MaillingTemplate.cs
@@ -0,0 +1,65 @@
+using System;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using Yavsc.Models;
+using Yavsc.Models.Calendar;
+
+namespace Yavsc.Server.Models.EMailling
+{
+ public class MaillingTemplate : IBaseTrackedEntity
+ {
+ ///
+ /// Date Created
+ ///
+ ///
+ public DateTime DateCreated
+ {
+ get;
+ set;
+ }
+
+ public DateTime DateModified
+ {
+ get;
+ set;
+ }
+
+ [Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)]
+ public long Id { get; set; }
+
+ [MaxLengthAttribute(128)]
+ public string ShortName { get; set; }
+
+ ///
+ /// Markdown template to process
+ ///
+ ///
+ [MaxLengthAttribute(64*1024)]
+ public string Body { get; set; }
+
+ [EmailAddress()]
+ public string ReplyToAddress { get; set; }
+
+ [ForeignKey("ManagerId")]
+ public virtual ApplicationUser Manager { get; set; }
+
+ public Periodicity ToSend { get; set; }
+ public string ManagerId
+ {
+ get;
+ set;
+ }
+
+ public string UserCreated
+ {
+ get;
+ set;
+ }
+
+ public string UserModified
+ {
+ get;
+ set;
+ }
+ }
+}
\ No newline at end of file