2017-10-17 4 views
0

유닉스와 아웃룩에서 이메일을 보내는 문제에 대한 설명을 원하시면 "이 메시지에서 여분의 줄 바꿈을 제거했습니다"Outlook 2013에서 "이 메시지에서 여분의 줄 바꿈을 제거했습니다"가 표시되는 동안 "."을 사용하여 유닉스로 보내집니다.

나는 배열에서 루프 이들은 다음과 같이 열거는 :

subject="test" 
file_index=0 
while [ ${file_index} -lt ${#FILES[@]} ] 
    do 
     body_message=${body_message}"$((${file_index} + 1)). ${FILES[${file_index}]}\n" 
     file_index=$((${file_index} + 1)) 
    done 

EMAIL 출력 :

1. File1.txt 2.file.txt file3.txt 

출력은 브레이크 라인을하고되지는 모두 함께 퍼팅 및 Outlook 메시지를 "표시 "이 메시지에서 여분의 줄 바꿈을 제거했습니다"

Outlook에서 해당 메시지의 원인이 $((${file_index} + 1)).의 줄이 정확히 "."인 줄 문제입니다.

같은 방식으로 시도했지만 ".-"로 변경하면 문제없이 작동합니다. 아래에서 확인할 수 있습니다.

subject="test" 
file_index=0 
while [ ${file_index} -lt ${#FILES[@]} ] 
    do 
     body_message=${body_message}"$((${file_index} + 1)).- ${FILES[${file_index}]}\n" 
     file_index=$((${file_index} + 1)) 
    done 

이메일 출력 :

1.- File1.txt 
2.- File2.txt 
3.- File3.txt 

바로 사용 ".-"나는이 전망에 나쁜 이메일을 표시 한 점을 사용하는 경우 이유를 이해하고자하는 것으로 영향을주지 않습니다.

감사합니다.

답변

0

메시지를 HTML 형식으로 보냅니다. 이렇게하면 Outlook에서 메시지 본문을 조작하지 않습니다.

질문에 대해서는 Outlook에서 줄 바꿈을 제거하는 데 사용하는 정확한 알고리즘은 문서화되지 않았으며 대부분 변경 될 수 있습니다.