def _initSite(self, use_changed=False): from Products.MailHost.MailHost import MailHost site = Folder(id='site').__of__(self.app) mh = MailHost('MailHost') getSiteManager().registerUtility(mh, IMailHost) if use_changed: mh.smtp_port = '1' mh.smtp_pwd = "value1" mh.smtp_host = "value2" mh.smtp_uid = "value3" return site, mh