2013-07-16 3 views
0

BLAT을 통해 메일을 보내야합니다. 우리는 Postie에서 BLAT로 이동하고 있습니다. 보내기 메일은 배치 파일을 통해 메일을 보내지 않습니다.blat 사용 중 개행 문제

REM ########### Initialize BLAT SMTP Server and User Name ####################### 
ECHO. 
%V_EMAIL_PATH%\blat.exe -install %V_HOST% "[email protected]" 
ECHO. 

REM ------------------------ Send Email Notifications --------------- 
@ECHO ON 
set V_EMAIL_ID="[email protected]" 
set V_SUBJ="Test mail to a group" 
set V_MSG="Hello|test mail to prevent failure during delivery while sending automated mails|Thanks|mno" 


GOTO Sendemail 

:Sendemail 


%V_EMAIL_PATH%\blat.exe -body %V_MSG% -to "%V_EMAIL_ID%" -from "[email protected]" -subject "Test Mail" 

을 다음과 같이

내 코드가 간다

D:\pmserver\pm-work\Utilities\blat.exe -body "Hello test mail to prevent failure during delivery while sending automated mails. Thanks RM Primary" -to "[email protected]" -from "[email protected]" -subject "Test Mail"
Blat v2.2.2 (build : Feb 26 2004 10:37:13)

BLAT 톱을 다음과 이러한 옵션을 처리하고, 마지막으로 혼동되면서 발생되는 오류는 ...

Hello|test mail to prevent failure during delivery while sending automated mails.|Thanks|mno 

수치 해석 : Hello|test mail to prevent failure during delivery while sending automated mails|Thanks|mno

브레이크 라인을 사용해 보았지만 실패하는 경우도 있습니다.

reekar의 V

+1

은 carret와 파이프를 탈출하려고? '^' –

답변

3

이 시도 :

@echo OFF &SETLOCAL 
set "[email protected]" 
set "V_SUBJ=Test mail to a group" 
set "V_MSG=Hello|test mail to prevent failure during delivery while sending automated mails|Thanks|mno" 

%V_EMAIL_PATH%\blat -body "%V_MSG%" -to "%V_EMAIL_ID%" -from "[email protected]" -subject "Test Mail"