ダイアログで選択したオプションから添付ファイルを含む電子メールを (Mail.app で) 作成する AppleScript アプリケーションがあります。テキスト テンプレートはフォーマットで保存される.rtf
ため、プログラマー以外でもテキスト テンプレートを自由に変更できます。
.txt
プレーン テキスト ファイルから電子メールを作成できますが、.rtf
テキスト ファイルをインポートすると、メールに不要な書式設定コマンドがインポートされます。
.rtf
メールへのインポートの例を次に示します。
{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360 {\fonttbl\f0\fswiss\fcharset0 Helvetica-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\ tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
\f0\fs24 \cf0 英語話者向けテクノロジー メール\
これが私のスクリプトの一部です:
-- Import the .rtf file and store content in the mycontent variable
set mycontent to (read "/Users/kiara/Desktop/mailer/technology/tech-en-content.rtf")
…
…
-- create mail from values stored in variables
tell application "Mail"
set theMessage to make new outgoing message with properties {visible:true, subject:mysubject, content:mycontent}
tell content of theMessage
make new attachment with properties {file name:this_file} at after last paragraph
end tell
end tell
.rtf
書式設定コードなしでファイルから書式設定されたテキストを新しいメールにインポートすることは可能ですか?