2
我想有一個PloneFormGen形式既PloneFormGen和故障安全郵件發送
寫入進入數據庫導出CSV
發出電子郵件
是否這樣如果電子郵件發送失敗,事務回滾並且沒有條目被寫入?如何配置PloneFormGen或電子郵件輸出,以便數據庫條目被寫入並且事務完成,即使SMTP失敗?
我想有一個PloneFormGen形式既PloneFormGen和故障安全郵件發送
寫入進入數據庫導出CSV
發出電子郵件
是否這樣如果電子郵件發送失敗,事務回滾並且沒有條目被寫入?如何配置PloneFormGen或電子郵件輸出,以便數據庫條目被寫入並且事務完成,即使SMTP失敗?
立即= True和捕獲異常發送:
try:
self.context.MailHost.send(root.as_string(), immediate=True)
except Exception as e:
log = logging.getLogger("MailDataManager")
log.exception(e)