Launchy からのリマインダーを自分にメールで送信する


読者の Ryan は、Lanchy から自分に直接電子メールを送信する奇抜な方法を使って書き込みを行っています。これは、自分にリマインダーをすばやく送信するための非常に便利なテクニックです。

このハッキングを達成するために、Ryan 氏は Gmail の SMTP サーバーを使用して電子メールを送信する Visual Basic スクリプト (VBS) ファイルを作成しました。電子メール アドレスはハードコーディングされていますが、件名行は Launchy に直接入力できます。

このトリックを自分で使用したい場合は、いくつかの手順に従ってください。まず、新しい *.vbs ファイルを作成し、次の内容を貼り付けて、太字のテキストを独自の値に変更します。

Set iMsg = CreateObject("CDO.Message")

Set iConf = CreateObject("CDO.Configuration")

Flds = iConf.Fields を設定します。

スキーマ = "https://schemas.microsoft.com/cdo/configuration/"

Flds.Item(スキーマ & "sendusing") = 2

Flds.Item(スキーマ & "smtpserver") = "smtp.gmail.com"

Flds.Item(スキーマ & "smtpserverport") = 465

Flds.Item(スキーマ & "smtpauthenticate") = 1

Flds.Item(スキーマ & "sendusername") = "MYACCOUNT"

Flds.Item(スキーマ & "sendpassword") = "パスワード"

Flds.Item(スキーマ & "smtpusessl") = 1

ファイルの更新

iMsgあり

.To = "メールアドレス"

.From = "名前"

.Subject = wscript.arguments.item(0)

.HTMLBody = メッセージ

.Sender = " "

.Organization = " "

.ReplyTo = " "

.Configuration = iConf を設定します。

SendEmailGmail = .Send

で終わる

iMsg = 何も設定しない

iConf = 何も設定しない

Flds = 何も設定しない

これでスクリプトが作成され、準備が整ったので、オプション パネルで Launchy の [プラグイン] タブを開き、スクリプトを指す新しい Runner コマンドを作成します。ここでの重要なステップは、"$$"引数フィールドでは、引用符が重要です。


この例ではコマンドとして「tome」を使用しているため、Lanchy に「tome」と入力し、Tab キーを押して、電子メール メッセージの件名を入力するだけです。すべてがうまくいけば、Gmail アカウントに同じ件名の新しいメールが表示されるはずです。


ただし、このヒントは自分に電子メールを送信するだけでなく、それ以上の目的にも使用できます。スクリプトのコピーを作成し、[宛先] フィールドを調整して、Remember the Milk や電子メールで新しいアイテムを受け入れるその他のサービスに電子メールをすぐに送信できます。スクリプトをさらに変更して、追加のパラメータを RTM タスクに渡します本当にマニアックになりたい場合は。ありがとう、ライアン!

Web ブラウザを使用したい場合は、Launchy から直接新しい Gmail 作成ウィンドウを開く。 Launchy のパワーに関するヒントの詳細については、特集記事をお読みください。Launchy をアプリケーションの起動を超えて活用する