2012-03-12 24 views
1

ユーザーがボタンをクリックしてOutlookを開いて、件名フィールドを埋めて電子メールを送信するたびに必要です。私はすでに使用してそれを行っているOutlookを使用して電子メールを送信する

http://blogs.msdn.com/b/rajnishkaushik/archive/2007/05/06/compose-and-send-e-mail-from-javascript-by-using-outlook-automation-2007.aspx

私はIE「の初期化とスクリプトのActiveXコントロールは、スクリプトのための安全とマークされていない」から手動で設定しないことを持っている唯一の問題。

解決策はありますか?

+3

あなたは単純な 'mailto:' URLを試しましたか?追加のスクリプト作成の必要なしに必要な作業を行う必要があります –

+0

ユーザーがOutlookを持っていない場合はどうなりますか?どんな電子メールクライアントでも、あるいはあなたは特にOutlookを望んでいますか? –

+0

@ペッカ:Ys私はそれを試しましたが、それはあなたのデフォルトの電子メールを開きます。 – Echo

答えて

3

Outlookが要件ではなく、あなたが電子メールクライアントを気にしない場合は...

<a href="mailto:[email protected]?subject=Subject Line Here">click to email</a> 

は、ほぼすべての電子メールクライアントが対象のパラメータを取り、件名の行として設定します。

+0

実際、私はその見通しを具体的に欲しがっています。 – Echo

+0

それで、私は何が必要なのですか? – Echo

+1

私はブラウザやOSの選択を制御できないように、ユーザーの電子メールクライアントを制御することはできません(私は制御しないでください)。モバイルユーザー、LinuxおよびMacユーザー、Outlookを使用していないユーザー、Outlookを使用しているユーザー、既定値に設定されている別の電子メールクライアント... Outlookを使用しようとすると、 IMHOあなたの最善の策は、すべてのユーザーを優しく簡単に処理し、システムが自分の電子メールクライアントについて心配するようにすることです。 –

関連する問題