2017-01-12 2 views
0

hook_mail()을 사용하여 Drupal 웹 사이트에서 이메일을 보내고 있습니다.Drupal 이메일 랩 경로

내 문제 보고서에 저장된 폴더는 "폴더를 유지하는"이름에 공백이와 이메일의 몸은 해당 폴더의 EX의 이름의 중간에 정확히 랩이다 :

Please visit \\folder1\folder2\to keep 
folder to see the report. 

가능한 경우 "\ folder1 \ folder2 \ 폴더를 유지"내부 경로에 링크를 만들거나 전체 경로를 한 줄에 유지하도록 요청되었습니다.

나는이 같은 URL() 함수를 시도 :

$message['body'][] = 'Please visit ' . url('\\\\folder1\folder2\to keep folder') . ' to see the report.'; 

을하지만 여전히 그것은 링크로 표시되지 않습니다.

/** 
* Implements hook_mail(). 
*/ 
function my_module_mail($key, &$message, $params) { 
    switch ($key) { 
    case 'email_success': 
     $message['headers']['Bcc'] = '[email protected]'; 
     $message['subject'] = 'Successfully generated the report'; 
     $message['body'][] = 'The daily budget report has been generated.'; 
     $message['body'][] = 'Please visit ' . url('\\\\folder1\folder2\to keep folder') . ' to see the report.'; 
     break; 

    case 'email_fail': 
     // Build the other email 
     break; 
    } 
} 

어떤 아이디어 :

여기 내 전체 hook_mail() 함수인가?

답변

0

귀하의 이메일은 일반 텍스트로 보내질 것입니다. contrib 모듈 Mime Mail을 사용하여 HTML로 전자 메일을받을 수 있습니다. > mimemail 선택 원하는 전자 메일 형식 &

통해 구성> 시스템이 다시 hook_mail을 시도합니다.

관련 문제