2016-08-23 116 views
0

當任何用戶通過郵件管理器發送任何郵件時,Vtiger將默認的reply_to電子郵件地址設置爲Help_desk_emailid。我想更改reply_to電子郵件地址,並希望僅通過郵件管理器爲所有外發電子郵件使用一些自定義動態電子郵件地址;不適用於任何其他傳出的電子郵件,例如事件,提醒等。如何通過郵件管理器更改Vtiger 6.4中所有發送郵件的reply_to電子郵件地址?

即使我需要直接在覈心文件的代碼中執行該操作,它也會非常有用。

回答

2

所有通過郵件管理器中的電子郵件是通過不同的模塊,而不是使用/modules/Emails/mail.php

中的所有郵件都來自/modules/Emails/models/Record.php通過send()功能派人送來。

因此,要改變我們需要修改以下行send()功能REPLY_TO電子郵件地址:

$replyTo = $currentUserModel->get('email1');

+0

是的Sasha,你只需要從我的偏好設置中更改用戶的主要電子郵件地址以更改回覆電子郵件地址。 –

1

您可以更改回覆電子郵件地址/modules/Emails/mail.php

if(isUserInitiated()) { 
     $replyToEmail = $from_email; 
    } else { 
     $replyToEmail = $from_email_field; 
    } 

只要改變從電子郵件地址獲取的邏輯,否則你可以添加靜態電子郵件地址。

+0

我嘗試過編輯電子郵件地址,但現在看來似乎沒有被使用的郵件經理。它沒有反映到我通過郵件管理器發送的傳出電子郵件中。我也通過從代碼級別編輯郵件內容來進行檢查。 你能提出任何其他修復方法嗎?我只想知道哪個郵件功能發送電子郵件。 – PrincyV

相關問題