Tcl에서 sendmail을 사용하여 To와 Cc의 여러 수신자에게 메일을 보내려면 어떻게해야합니까?Tcl에서 sendmail을 사용하는 방법
2
A
답변
4
:
이는 것set msg {From: someone}
append msg \n "To: " [join $recipient_list ,]
append msg \n "Cc: " [join $cc_list ,]
append msg \n "Subject: $subject"
append msg \n\n $body
exec /usr/lib/sendmail -oi -t << $msg
7
smtp 패키지를 사용할 수 있습니다 (예 : SMTP package docu 또는 Wiki).
수행
당신의이 stdin을 실제로 센드 메일, 센드 메일을 사용하여 문자열로 메시지를 구축하고 그것을 전달하는 간부에게<<
옵션을 사용하려면
package require smtp
package require mime
set token [mime::initialize -canonical text/plain -string $body]
smtp::sendmessage $token \
-header [list Subject $subject] \
-header [list To [join $recipient_list ","]] \
-header [list Cc [join $cc_list ","]]
mime::finalize $token
+0
echo "Subject: test" | /usr/lib/sendmail -v [email protected]
:'-header [리스트 제목 $의 흔들림 감지 [$ 왕복동 가입 ","]]' –
0
작업 :
를 당신은 또한 긴 목록이나 사전에 전달하여 하나의 옵션에 그 헤더를 지정할 수 있습니다관련 문제
- 1. tcl에서 dll loadable을 컴파일하는 방법
- 2. tcl에서 배열 목록을 얻는 방법
- 3. TCL에서 Blowfish를 사용하는 기본 매개 변수
- 4. sendmail을 어떻게 중지합니까?
- 5. TCL에서 Bash 환경 변수 읽기
- 6. tcl에서 #define과 동일합니까?
- 7. Tcl에서 공백은 빈 문자열입니까?
- 8. tcl에서 부동 소수점 비교
- 9. TCL에서 글로벌 키워드 사용
- 10. Tcl에서 배열을 초기화하는 방법은 무엇입니까?
- 11. TCL에서 백 슬래시는 무엇을 의미합니까?
- 12. Tcl에서 다운로드가 중단되는 문제 처리
- 13. MFMailComposeViewController는 시뮬레이터에서 실제로 sendmail을 사용하기로되어 있습니까?
- 14. Sendmail을 설치하지 않고 Perl을 사용하여 이메일 보내기
- 15. sendmail을 사용하여 발신 이메일을 차단하는 방법은 무엇입니까?
- 16. TCL에서 해시 해시를 생성하고 반복하는 방법은 무엇입니까?
- 17. HTTP session을 유지하고 Curl TCL에서 작업을 얻으십시오.
- 18. Tcl에서 Expect를 필요로하는 여러 스레드에서 오류가 발생했습니다.
- 19. Tcl에서 데이터 구조를 만드는 방법은 무엇입니까?
- 20. Tcl에서 문자열을 간결하게 연결하는 방법은 무엇입니까?
- 21. sendmail을 사용하지 않고 perl CGI 스크립트에서 전자 메일을 보내야합니다.
- 22. MIME 메시지에 대한 Python sendmail을 사용하여 Return-Path 설정
- 23. TCL에서 C10K와 유사한 이벤트 기반 서버 개발 상태는 어떻습니까?
- 24. sendmail을 사용하여 여러 텍스트 첨부 파일이있는 HTML 본문 전자 메일을 보내는 방법
- 25. Tcl에서 중괄호로 이스케이프 처리 된 문자열을 연결하는 방법은 무엇입니까?
- 26. tcl에서 큰 정수 (64 비트)를 처리하는 방법은 무엇입니까?
- 27. Tcl에서 변수 목록으로 목록을 푸는 방법은 무엇입니까? 파이썬에서
- 28. 쿼리는 Sqlite에서 문자열로 작동합니다. vars가 Tcl에서 쿼리에 전달되면 깨짐
- 29. 카운트를 사용하는 SQL 하위 쿼리를 사용하는 방법
- 30. dijit.Calendar를 팝업으로 사용하는 대신 직접 사용하는 방법
당신은 Tcllib 마임을 사용할 수 있습니다패키지를 사용하여 메시지를 작성하십시오. 특히'mime :: setheader'와'mime :: buildmessage'를 보라. http://tcllib.sourceforge.net/doc/mime.html –
'Keyword 'msg'예상하지 못했습니다 '라는 이유는 무엇입니까? – Saif