ZEXP((U App.ProductqUProductqtqNt.}q(UPOPMailAccountFolderq(Uq(UZClasses.ZClassqUZClassqttq QUidq UPOPMailq U__ac_local_roles__q }q Urootq]qUOwnerqasU_objectsq(}q(U meta_typeqUZ Classqh hu}q(hU DTML Methodqh UPOPMailAccountFolder_addFormqu}q(hhh UPOPMailAccountFolder_addqu}q(hUZope Permissionqh U#POPMailAccountFolder_add_permissionqu}q(hU Zope Factoryqh UPOPMailAccountFolder_factoryqu}q (hhh UPOPMailAccount_add_permissionq!utUtitleq"Uh(Uq#(UApp.Permissionq$U Permissionq%ttq&Qh(Uq'(UOFS.DTMLMethodq(U DTMLMethodq)ttq*Qh!(Uq+(h$U Permissionq,ttq-Qh(Uq.(h(U DTMLMethodq/ttq0Qh(Uq1(U App.Factoryq2UFactoryq3tq4tq5Qu.((UZClasses.ZClassqUZClassqtqNt.}q(U_permissionMapperqcAccessControl.PermissionMapping PM qNRq}qU"_Create_class_instances_Permissionq U%_Add_POPMailAccountFolders_Permissionq sbU_zclass_propertysheets_classq Uq QUidq UPOPMailAccountFolderqU_zbasesq]q(cZClasses.ZClass ZObject qcProducts.POPMailBase _ZClass_for_POPMailAccountBase qcZClasses.ObjectManager ZObjectManager qeU__ac_local_roles__q}qUrootq]qUOwnerqasU_zclass_qUqQUtitleqUUpropertysheetsqUqQu.((UApp.PermissionqU PermissionqtqNt.}q(UtitleqU+POPMailAccountFolder constructor permissionqUidqU#POPMailAccountFolder_add_permissionqUnameq UAdd POPMailAccountFoldersq U__ac_local_roles__q }q Urootq ]qUOwnerqasu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqU POPMailAccountFolder constructorqU__name__qUPOPMailAccountFolder_addqU__ac_local_roles__q }q Urootq ]q UOwnerq asUglobalsq}qUrawqT Add POPMailAccountFolder We add the new object by calling the class in a with tag. Not only does this get the thing added, it adds the new thing's attributes to the DTML name space, so we can call methods to initialize the object. You can ad code that modifies the new instance here. For example, if you have a property sheet that you want to update from form values, you can call it here: Now we need to return something. We do this via a redirect so that the URL is correct. Unfortunately, the way we do this depends on whether we live in a product or in a class. If we live in a product, we need to use DestinationURL to decide where to go. If we live in a class, DestinationURL won't be available, so we use URL2. qU_varsq}qu.((UApp.PermissionqU PermissionqtqNt.}q(UtitleqU%POPMailAccount constructor permissionqUidqUPOPMailAccount_add_permissionqUnameq UAdd POPMailAccountsq U__ac_local_roles__q }q Urootq ]qUOwnerqasu.S((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqU+POPMailAccountFolder constructor input formqU__name__qUPOPMailAccountFolder_addFormqU__ac_local_roles__q }q Urootq ]q UOwnerq asUglobalsq}qUrawqTj Add POPMailAccountFolder

Add POPMailAccountFolder

Id
qU_varsq}qu.#((U App.FactoryqUFactoryqtqNt.}q(UtitleqUPOPMailAccountFolder factoryqUidqUPOPMailAccountFolder_factoryqU__ac_local_roles__q }q Urootq ]q UOwnerq asUinitialqUPOPMailAccountFolder_addFormqU object_typeqUPOPMailAccountFolderqU permissionqUAdd POPMailAccountFoldersqu.(cExtensionClass ExtensionClass q(U(POPMailAccountFolder_PropertySheetsClassq(cZClasses.ZClass PersistentClass qcZClasses.Property ZInstanceSheets qtq}q(UiconqUU _p_changedqKU__doc__q U$POPMailAccountFolder Property Sheetsq U userinterfaceq (Uq (UZClasses.Propertyq UZInstanceSheetqttqQU__propset_attrs__q(UServerManagementqh tqU_p_oidqU"qh(Uq(h UZInstanceSheetqtqtqQU __module__qNU _p_serialqU5k qutqt.N..(cExtensionClass ExtensionClass q(UPOPMailAccountFolderq(cZClasses.ZClass PersistentClass qcProducts.POPMailBase.POP POPMailAccountBase qcZClasses.ObjectManager ObjectManager qcOFS.SimpleItem SimpleItem qtq}q(U _p_changedq KU__doc__q UPOPMailAccountFolderq UPOPMailAccount_factoryq (Uq (UZClasses.MethodqUMWpqttQUPOPMailAccountq(Uq(hUMWpqttQU_zclass_method_meta_typesq(}q(U permissionqUAdd POPMailAccountsqUnameqUPOPMailAccountqUproductqUmethodsqUactionqUPOPMailAccount_factoryqutqU_p_oidqUqU tablecolor4q U#EEEEEEq!U meta_typeq"UPOPMailAccountFolderq#U tablecolor2q$U#AAAAFFq%U tablecolor1q&U#AAAAAAq'UPOPAccountHeaderq((Uq)(hUMWpq*ttQU__ac_permissions__q+((UAdd POPMailAccountFoldersq,)(UManagerq-tttq.UPOPMailAccount_addq/(Uq0(hUMWpq1ttQUforce_message_limitsq2UUiconq3U>Control_Panel/Products/POPMail/POPMailAccountFolder/ziconImageq4U tablecolor3q5U#FFFFDDq6U _p_serialq7U6$KUfq8UPOPMailAccount_addFormq9(Uq:(hUMWpq;ttQU message_limitq(Ulabelq?UContentsq@UactionqAU manage_mainqBu}qC(UlabelqDUSecurityqEUactionqFU manage_accessqGutqHU ziconImageqI(UqJ(U OFS.ImageqKUImageqLttQUpropertysheetsqMUqNQU __module__qOU*JQ887tzwfh8N7OTI/IqUyg==qPutqQt.N.(UqQNt.}q(Ucommonq(Uq(UZClasses.PropertyqUZInstanceSheetsSheetqttqQUmethodsq(Uq (UZClasses.Methodq UZClassMethodsSheetq tq tq Qu.((UZClasses.PropertyqUZInstanceSheetqtqNt.}q(U_mdq}qUidqU userinterfaceqU_baseq (Uq (hU ZCommonSheetq tq tq Qu.((UZClasses.PropertyqUZInstanceSheetqtqNt.}q(U_mdq}qUidqUServerManagementqU_baseq (Uq (hU ZCommonSheetq tq tq Qu.R((UZClasses.MethodqUMWpqtqNt.(Uq(U App.FactoryqUFactoryqtqtqQ.U((UZClasses.MethodqUMWpqtqNt.(Uq(UZClasses.ZClassqUZClassqtqtqQ.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ.G((U OFS.ImageqUImageqtqNt.}q(UsizeqKUdataqUGIF89a RPPP!,@PxjA I,]I@%=ei8 ԚtEQ/0a|ih!YN*j{ -n*z>$;qU__name__qU ziconImageq Utitleq UU content_typeq Uapplication/octet-streamq U preconditionq UUwidthqU16qUheightqU16qu.(UqQNt.}q.(cExtensionClass ExtensionClass q(U)POPMailAccountFolder_ZPropertySheetsClassq(cZClasses.ZClass PersistentClass qcOFS.PropertySheets PropertySheets qcZClasses.ObjectManager ZObjectManagerPropertySheets qcZClasses.ZClass ZClassSheets qcApp.PersistentExtra Persistent qtq}q (Uiconq UU _p_changedq KU__doc__q U)POPMailAccountFolder_ZPropertySheetsClassq U __module__qNU_p_oidqU"qutqt.N.'((UZClasses.PropertyqUZInstanceSheetsSheetqtqNt.}q(U userinterfaceq(Uq(UZClasses.PropertyqU ZCommonSheetqttq QU_objectsq (}q (U meta_typeq UCommon Instance Property Sheetq UidqUServerManagementqu}q(h h hhuth(Uq(UZClasses.PropertyqU ZCommonSheetqttqQu.;((UZClasses.MethodqUZClassMethodsSheetqtqNt.}q(U_mdq}qUidqUmethodsqU_objectsq (}q (U meta_typeq U DTML Methodq hUPOPAccountHeader q u}q(h UZ ClassqhUPOPMailAccount qu}q(h h hUPOPMailAccount_addForm qu}q(h h hUPOPMailAccount_add qu}q(h U Zope FactoryqhUPOPMailAccount_factory qutu.((UZClasses.PropertyqU ZCommonSheetqtqNt.}q(UtitleqUU_mdq}qUidqU userinterfaceq U _propertiesq (}q (Umetaq }q hU tablecolor1qUtypeqUstringqu}q(h }qhU tablecolor2qhUstringqu}q(h }qhU tablecolor3qhUstringqu}q(h }qhU tablecolor4qhUstringqutu.((UZClasses.PropertyqU ZCommonSheetqtqNt.}q(UtitleqUU_mdq}qUidqUServerManagementq U _propertiesq (}q (Umetaq }q hUforce_message_limitsqUtypeqUbooleanqu}q(h }qhU message_limitqhUintqutu.((U App.FactoryqUFactoryqtqNt.}q(UidqUPOPMailAccount_factoryqU__ac_local_roles__q}qUrootq ]q UOwnerq asUinitialq UPOPMailAccount_addFormq U_permissionMapperqcAccessControl.PermissionMapping PM qNRq}qU_Use_Factories_PermissionqU_Add_POPMailAccounts_PermissionqsbU permissionqUAdd POPMailAccountsqUtitleqUPOPMailAccount factoryqU object_typeqUPOPMailAccountqu.((UZClasses.ZClassqUZClassqtqNt.}q(U_permissionMapperqcAccessControl.PermissionMapping PM qNRq}qU"_Create_class_instances_Permissionq U_Add_POPMailAccounts_Permissionq sbU_zclass_propertysheets_classq Uq QUidq UPOPMailAccountqU_zbasesq]q(cZClasses.ZClass ZObject qcProducts.POPMailBase _ZClass_for_POPMailAccountBase qeU__ac_local_roles__q}qUrootq]qUOwnerqasU_zclass_qUqQUtitleqUUpropertysheetsqUqQu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUUrawqT;
Welcome to POPMail Message Index Delete This Message
qU__ac_local_roles__q}q Urootq ]q UOwnerq asUglobalsq }qU__name__qUPOPAccountHeaderqU_varsq}qu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUPOPMailAccount constructorqU__name__qUPOPMailAccount_addqU__ac_local_roles__q }q Urootq ]q UOwnerq asUglobalsq}qUrawqT Add POPMailAccount We add the new object by calling the class in a with tag. Not only does this get the thing added, it adds the new thing's attributes to the DTML name space, so we can call methods to initialize the object. You can ad code that modifies the new instance here. For example, if you have a property sheet that you want to update from form values, you can call it here: Now we need to return something. We do this via a redirect so that the URL is correct. Unfortunately, the way we do this depends on whether we live in a product or in a class. If we live in a product, we need to use DestinationURL to decide where to go. If we live in a class, DestinationURL won't be available, so we use URL2. qU_varsq}qu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqU%POPMailAccount constructor input formqU__name__qUPOPMailAccount_addFormqU__ac_local_roles__q }q Urootq ]q UOwnerq asUglobalsq}qUrawqT Add POPMailAccount

Add POPMailAccount

Unique Account Identifier
User Name
Password
Server Name
qU_varsq}qu.(cExtensionClass ExtensionClass q(U"POPMailAccount_PropertySheetsClassq(cZClasses.ZClass PersistentClass qcZClasses.Property ZInstanceSheets qtq}q(UiconqUU _p_changedqKU__doc__q UPOPMailAccount Property Sheetsq U__propset_attrs__q (Userver_authenticationq tq U_p_oidqU"'qh (Uq(UZClasses.PropertyqUZInstanceSheetqtqtqQU __module__qNU _p_serialqU5~ ]qutqt.N.(cExtensionClass ExtensionClass q(UPOPMailAccountq(cZClasses.ZClass PersistentClass qcProducts.POPMailBase.POP POPMailAccountBase qcOFS.SimpleItem SimpleItem qtq}q(UiconqUgControl_Panel/Products/POPMail/POPMailAccountFolder/propertysheets/methods/POPMailAccount%20/ziconImageq U _p_changedq KU__doc__q UPOPMailAccountq UgetServerStatusq (Uq(UZClasses.MethodqUMWpqttqQU_p_oidqU"(qUuserqUUViewMailMessageq(Uq(hUMWpqttqQU meta_typeqUPOPMailAccountqUpropertysheetsqUqQUserverqUU index_htmlq(Uq(hUMWpq ttq!QUmanage_optionsq"(}q#(Ulabelq$UAccount Propertiesq%Uactionq&U+propertysheets/server_authentication/manageq'u}q((h$UViewq)h&U index_htmlq*u}q+(Ulabelq,USecurityq-Uactionq.U manage_accessq/utq0U ziconImageq1(U q2(U OFS.Imageq3UImageq4ttq5QUpasswdq6UU__ac_permissions__q7((UAdd POPMailAccountsq8)(UManagerq9tttq:U _p_serialq;U5ɻ"qUDeleteMailMessageq?(U q@(hUMWpqAtqBtqCQutqDt.N.(U qQNt.}q(Ucommonq(U q(UZClasses.PropertyqUZInstanceSheetsSheetqttqQUmethodsq(U q (UZClasses.Methodq UZClassMethodsSheetq tq tq Qu.((UZClasses.PropertyqUZInstanceSheetqtqNt.}q(U_mdq}qUidqUserver_authenticationqU_baseq (Uq (hU ZCommonSheetq tq tq Qu.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ.(UqQNt.}q.X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ. #((U OFS.ImageqUImageqtqNt.}q(UsizeqKgUdataqUgGIF89addd R,@4(cAi&HZݩ} RfzEe[GA2l&;qU__name__qU ziconImageq Utitleq UU content_typeq Uapplication/octet-streamq U preconditionq UUwidthqU16qUheightqU16qu. X((UZClasses.MethodqUMWpqtqNt.(Uq(UOFS.DTMLMethodqU DTMLMethodqtqtqQ. U(cExtensionClass ExtensionClass q(U#POPMailAccount_ZPropertySheetsClassq(cZClasses.ZClass PersistentClass qcOFS.PropertySheets PropertySheets qcZClasses.ZClass ZClassSheets qcApp.PersistentExtra Persistent qtq}q(Uiconq UU _p_changedq KU__doc__q U#POPMailAccount_ZPropertySheetsClassq U __module__q NU_p_oidqU"*qutqt.N. ((UZClasses.PropertyqUZInstanceSheetsSheetqtqNt.}q(U_objectsq(}q(U meta_typeqUCommon Instance Property SheetqUidq Userver_authenticationq uth (Uq (UZClasses.Propertyq U ZCommonSheetq ttqQu.  ((UZClasses.MethodqUZClassMethodsSheetqtqNt.}q(U_mdq}qU_objectsq(}q(U meta_typeq U DTML Methodq Uidq UDeleteMailMessage q u}q (h h h UViewMailMessage qu}q(h h h UgetServerStatus qu}q(U meta_typeqU DTML MethodqUidqU index_html quth Umethodsqu.((UZClasses.PropertyqU ZCommonSheetqtqNt.}q(UtitleqUU_mdq}qUidqUserver_authenticationq U _propertiesq (}q (Umetaq }q hUuserqUtypeqUstringqu}q(h }qhUpasswdqhUstringqu}q(h }qhUserverqhUstringqutu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUU__name__qUgetServerStatusqU__ac_local_roles__q}q Urootq ]q UOwnerq asUglobalsq }qUrawqU7 qU_varsq}qu.c((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUUrawqT
Date:
From:
To:
Subject:

Error: No message to View
qU__ac_local_roles__q}q Urootq ]q UOwnerq asUglobalsq }qU__name__qUViewMailMessageqU_varsq}qu./((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUListMailMessagesqUrawqTs
ID Sender Date Size Subject
">
No messages
qU__ac_local_roles__q }q Urootq ]q UOwnerq asUglobalsq}qU__name__qU index_htmlqU_varsq}qu.((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(UtitleqUUrawqT. We have Confirmation Message Deleted. Are you sure you want to delete this message?

Yes, I am sure. Error: No message to delete qU__ac_local_roles__q}q Urootq ]q UOwnerq asUglobalsq }qU__name__qUDeleteMailMessageqU_varsq}qu.