diff --git a/src/pfwbged/basecontent/profiles/default/types.xml b/src/pfwbged/basecontent/profiles/default/types.xml
index ac6e480..0069b56 100644
--- a/src/pfwbged/basecontent/profiles/default/types.xml
+++ b/src/pfwbged/basecontent/profiles/default/types.xml
@@ -10,6 +10,9 @@
+
+
+
+ APF Incoming Mail
+
+ string:${portal_url}/++resource++dmsincomingmail_icon.png
+ True
+ False
+
+
+
+
+
+
+
+
+
+
+
+ True
+
+
+
+
+
+
+
+
+
+
+
+ pfwbged.basecontent.types.IApfIncomingMail
+
+
+ pfwbged.basecontent.types.ApfIncomingMail
+
+
+ cmf.AddPortalContent
+
+
+ view
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml b/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml
new file mode 100644
index 0000000..0876c71
--- /dev/null
+++ b/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml
@@ -0,0 +1,65 @@
+
+
diff --git a/src/pfwbged/basecontent/types.py b/src/pfwbged/basecontent/types.py
index faba627..acf2b15 100644
--- a/src/pfwbged/basecontent/types.py
+++ b/src/pfwbged/basecontent/types.py
@@ -189,3 +189,17 @@ class IBoardMinutes(IPfwbBaseDocument):
class BoardMinutes(PfwbBaseDocument):
implements(IBoardMinutes)
+
+
+class IApfIncomingMail(IDmsIncomingMail):
+ """ """
+
+class ApfIncomingMail(DmsIncomingMail):
+ implements(IApfIncomingMail)
+
+
+class IApfOutgoingMail(IDmsIncomingMail):
+ """ """
+
+class ApfOutgoingMail(DmsIncomingMail):
+ implements(IApfOutgoingMail)