2014-10-11 66 views
1

自8月中旬以來,我看到正在打開我們的電子通訊的人數急劇下降,並且想知道下面的錯誤是相關的,這意味着什麼,以及是否有解決方案?我沒有收到反彈的電子郵件,而且我檢查過的人都說這些郵件不會進入他們的垃圾郵件中;電子郵件根本沒有到達某些郵箱。我試圖查看跟蹤中提到的來源,但我無法弄清楚它的任何內容。CiviCRM:發送郵件時發生錯誤 - 郵件沒有收到所有收件人

-----------------------------ERROR MESSAGE IN LOG------------------------------------- 
Sep 17 13:56:26 [info] $Fatal Error Details = Array 
(
    [message] => We can't load the requested web page. This page requires cookies to be enabled in your browser settings. Please check this setting and enable cookies (if they are not enabled). Then try again. If this error persists, contact the site adminstrator for assistance.<br /><br />Site Administrators: This error may indicate that users are accessing this page using a domain or URL other than the configured Base URL. EXAMPLE: Base URL is http://example.org, but some users are accessing the page via http://www.example.org or a domain alias like http://myotherexample.org.<br /><br />Error type: Could not find a valid session key. 

[code] => 
) 

Sep 17 13:56:26 [info] $backTrace = #0 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(315): CRM_Core_Error::backtrace("backTrace", TRUE) 
#1 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(278): CRM_Core_Error::fatal("We can't load the requested web page. This page requires cookies to be enable...") 
#2 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(186): CRM_Core_Controller->key("CRM_Mailing_Controller_Send", TRUE, FALSE) 
#3 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Mailing/Controller/Send.php(41): CRM_Core_Controller->__construct("New Mailing", "null", NULL, FALSE, TRUE) 
#4 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(287): CRM_Mailing_Controller_Send->__construct("New Mailing", TRUE, "null", NULL, "false") 
#5 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(70): CRM_Core_Invoke::runItem((Array:14)) 
#6 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3)) 
#7 /home/afaeus/public_html/wp-content/plugins/civicrm/civicrm.php(344): CRM_Core_Invoke::invoke((Array:3)) 
#8 [internal function](): civicrm_wp_invoke("") 
#9 /home/afaeus/public_html/wp-includes/plugin.php(505): call_user_func_array("civicrm_wp_invoke", (Array:1)) 
#10 /home/afaeus/public_html/wp-admin/admin.php(212): do_action("toplevel_page_CiviCRM") 
#11 {main} 

回答

2

它使一個很大的區別

  1. 沒有人是否獲得電子郵件,或
  2. 更少的人越來越電子郵件。

如果是後者,並且他們沒有使用垃圾郵件或其他任何東西,那麼您可以嘗試查看郵件日誌。在具有Postfix的Debian/Ubuntu機器上,通常是/var/log/mail.log。在其他VPS /專用設置上,它應該是某個地方類似的。您可能會發現某些服務器正在拒絕這些消息。

您還應該對我們進行黑名單搜索,以查看您的服務器是否被列入黑名單。

最後,您應該知道,如果您的「發件人」地址是雅虎或AOL地址(或可能是其他第三方服務),那麼您可能會拒絕許多提供商。他們會有效地說:「我們知道雅虎的服務器,而且這是來自其他地方 - 這肯定是一個騙局。」

現在,另一方面,如果您有沒有電子郵件出去,那麼CiviCRM錯誤可能與此相關。但是,我不知道可能是什麼原因導致了這個問題。

1

錯誤提示了幾件事,其中沒有一件與郵件的發送能力有關。

  • 人們可能會點擊電子郵件中的鏈接或者包含會話密鑰的書籤,該會話密鑰現在已過期。搜索結果和多階段操作通常在url中有一個鍵值對,如qfKey = 0fe0c51c4024538bb34d5c84305ffb8a_8786,這是一個讓人無法分享的贈送信息,如果您從網站註銷,則不會運行。
  • 如錯誤描述所示,您可能爲站點配置了多個域,並且會話不會從一個域傳輸到另一個域。檢查您的CiviCRM BASE_URL是正確的無論是在civicrm.settings.php並通過以下網址瀏覽器:
  • 見CiviCRM菜單:管理>>系統設置>>清理緩存和更新路徑
  • 的Drupal網站:HTTP: ///index.php?q=civicrm/admin/setting/updateConfigBackend &復位= 1
  • 的Joomla 1.5網站:HTTP:///administrator/index2.php選項= com_civicrm &任務= civicrm /管理/設置/ updateConfigBackend & reset = 1 Joomla 1.6 sites:http:///administrator/index.php?option = com_civicrm & task = civicrm/admin/setting/updateConfigBackend & reset = 1
  • WordPress的網站:http:///wp-admin/admin.php?頁= CiviCRM & Q = civicrm /管理/設置/ updateConfigBackend &復位= 1個

NB:4.3.3 WordPress的施行前在其建議該域的一個新的URL後誤滴一切。 WordPress的安裝相對於docroot的默認位置通常意味着url應該是http:/// wp-content/plugins/civicrm/civicrm/

相關問題