在EBS中配置Notification Mailer

bomei發表於2007-06-26

目前,Oracle Workflow支援SMTP協議(預設埠是25)處理出站訊息、IMAP4協議(預設埠是143)處理進站訊息,這也是Oracle WorkflowMail伺服器的要求。可以使用Microsoft Exchange作為Mail伺服器,簡單點,我們使用Imail

IMAP4Oracle Workflow ServerMail Server的要求,對於使用者,其客戶端可以使用不支援IMAP4Foxmail

[@more@]

Imail設定

1. 按照預設選項安裝Imail
2.
啟動Imail的服務:SMTP/IMAP/Queue Manager/POP3
3.
建立Notification Mailer需要的使用者,假定是wfmail;另外再建一個測試賬號huajhua
4.
用郵件客戶端(文件說必須,所以我用Imail自帶的Client)給wfmail建立三個目錄:INBOXPROCESSDISCARD

進入Workflow的配置管理介面

1. 進入OAM,需要有System Administrator職責:

2. Navigate to Worflow Manager

3. 進入Service Components管理介面

啟動兩個Container服務

Container選擇Workflow Mailer Service,進入該容器服務控制介面。然後先後啟動Workflow Mailer ServiceWorkflow Agent Listener Service

* 這兩個玩意兒其實是Concurrent Manager的兩個Adminster。啟動這兩個服務後,到系統中去看,這兩個Administer也起來了。

回到Service Components管理介面,發現需要的服務只有Workflow Notification Mailer由於沒有配置過而沒有起來。

配置Workflow Notification Mailer

選擇Workflow Notification Mailer,點選下面的Edit按鈕,有8個步驟,跳過156

參考設定:

Parameter

Value

說明

Inbound Thread Count

0

0表示沒有Inbound訊息,這樣就不要求Mail伺服器支援IMAP4

Inbound EMail Account

Server Name

huajhua

郵件伺服器

User Name

wfmail

使用者名稱

Password

wfmail

密碼

Outbound EMail Account

Server Name

huajhua

郵件伺服器

User Name

wfmail

使用者名稱

Test Address

test@huajhua

Send

Reply-to Address

wfmail@huajhua

7步是測試,一定要從LOV裡面選一個角色,Oracle會按照這個角色的“Notification Style”給前面設定的Test Address發一個通知,請記住ID號。

測試角色有兩個要求:emali地址(隨意)、mail型別的Notification Style。否則mail無法正確發到Test Address

8步完成後,回到Service Components管理介面,發現Workflow Notification Mailer也起來了。

測試

用客戶端收test@huajhua的信,看ID號就可以知道是第7步測試步驟發來的;最直接就是在Imail的管理器裡面看相應使用者的郵箱是否有東西。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7272495/viewspace-921325/,如需轉載,請註明出處,否則將追究法律責任。

相關文章