まだまだ昼間は暑いですが、朝晩は涼しくなりましたね。今朝の外気温は24℃でした。
一昨日のSupport@HamApps.groups.io(JTAlertのサポート)の投稿でJTAlertの「User Defined Alert」の設定に関する投稿がありました。
User Defined Alert 機能を使ってJTAlertからAlertメールを送る事が出来ます。
Alertメールを試してみたので記録しておきます。
CMailというメールソフトを使う方法とPowershellを使う方法が投稿されていたので、最初、Powershellを使う方法でやってみました。
しかし、Powershellは難しくてうまくいきませんでした。(-_-;)
早々に諦めてCMailを使う方法でチャレンジしてみました。
説明書(JTAlert User Alert.pdf)、バッチファイル(Send Alert.txt)、テスト用バッチファイル(CMail test.txt)が載っています。

説明書にGmailのアカウントを作って、CMailでAlertメールを送る手順が詳しく書かれています。
最初、既にあるGoogleアカウントでやってみましたが、うまくいきませんでした。
次にGoogleアカウントを別に新規取得してやってみましたが、これもSMTPサーバーの認証で失敗します。
以前、hQSLの通信設定でGmailの設定をやりましたが、Gmailはアプリパスワードの作成など難しい部分が多いので何か間違えているのかも知れません。
hQSLの時は、Yahoo !メールのほうが簡単だったのでYahoo !メールでやってみました。
そして... Yahoo !メールでは上手くいきました。
Yahoo !メールのアカウントは従来から持っていてhQSLで使っているアカウントを使いました。
送信だけなのでhQSLへの影響はないはずです。
失敗の話が長かったですが、ここから手順を簡単に書いておきます。(^^;
C:ドライブに「JTalertMailSend」フォルダーを作って、先の説明書(JTAlert User Alert.pdf)、バッチファイル(Send Alert.txt)、テスト用バッチファイル(CMail test.txt)をダウンロードして置きました。
さらに、CMailのダウンロードページからCMailをダウンロードして JTalertMailSendフォルダーに置きます。


なお、.txtファイルはブラウザ画面からコピーせずに、ブラウザの右クリックの「リンク先を保存」などでダウンロードします。画面コピーだと文字コードがUTF16になりバッチファイルがうまく動きません。文字コードはSHIFT-JISになっていないといけません。
次にSend Alert.txtをテキストエディターで編集します。
変更箇所は以下になります。

set cmaildir バッチファイルを置いたフォルダーです。
set smtpsender Yaoo!メールのアドレス
set smtpserver Yahoo!メールのSMTPサーバー
set smtpport ポート番号は465にします。
set smtpuser Yaoo!メールのアドレス
set smtppwd Yaoo!メールのパスワード
set mailto メール送信先(スマホのメールアドレスが良いと思います。)

テキストAlertの送信をコメントにしてメールAlertの送信を使います。Yahoo!メールではポート番号465を使うので、「-smtp」にします。
編集後、「SendAlert.bat」ファイルとして保存します。(スペースなしにしました。)
なお、説明書にSubject:のFFMAステータスが不要なら消すように書いてあったので消したらCMailでパラメーターエラーになったので、そのままにしました。
JTAlertのAlertメールをテストする前に、CMailの送信テストをしました。
CMail test.txtを編集します。
変更箇所はSendAlert.batと同じです。


他に、テスト用として先頭の「@echo off」をコメントにして、:EXITNOpauseに「pause」を追加しました。

CMailTestYahoo.batとして保存しました。
CMailTestYahoo.batを実行したコマンドプロンプト画面です。エラーが出る場合、設定の見直しが必要です。

受信したメールです。

CMailの送信が問題なかったら、JTAlertの「User Defined Alert」の設定をします。

Alert Applicationに先に編集した「SendAlert.bat」を設定します。
Alert TriggerはWanted US State、Wanted DXCCにしました。Alert Repeatは15分にしました。
[Test]でテストメールを送ってみます。
受信したテストメールです。

テストがうまくいったので、一時的にWanted DXCCリストのNot WontedからChinaを外してみました。
China局のAlertメールが送信されました。

ちゃんと動作しているようです。
JTDXで21MHzを受信した状態でおいておいたら、夜7時過ぎにWales局を受信したというメールが来ました。

シャックにいなくてもスマホが近くにあれば、New Coutryを受信している事が分かるので、シャックに移動してコールする事が出来ますね。
外出中ならリモートでコールするなんてことも出来そうです。
まあ、私はそこまで頑張ってDXCCは狙ってないので、しばらく動かしてみて「User Defined Alert」は解除しようと思います。食事中やテレビを見てる時に邪魔されるのは嫌ですよね。(笑)
一昨日のSupport@HamApps.groups.io(JTAlertのサポート)の投稿でJTAlertの「User Defined Alert」の設定に関する投稿がありました。
User Defined Alert 機能を使ってJTAlertからAlertメールを送る事が出来ます。
Alertメールを試してみたので記録しておきます。
CMailというメールソフトを使う方法とPowershellを使う方法が投稿されていたので、最初、Powershellを使う方法でやってみました。
しかし、Powershellは難しくてうまくいきませんでした。(-_-;)
早々に諦めてCMailを使う方法でチャレンジしてみました。
説明書(JTAlert User Alert.pdf)、バッチファイル(Send Alert.txt)、テスト用バッチファイル(CMail test.txt)が載っています。

説明書にGmailのアカウントを作って、CMailでAlertメールを送る手順が詳しく書かれています。
最初、既にあるGoogleアカウントでやってみましたが、うまくいきませんでした。
次にGoogleアカウントを別に新規取得してやってみましたが、これもSMTPサーバーの認証で失敗します。
以前、hQSLの通信設定でGmailの設定をやりましたが、Gmailはアプリパスワードの作成など難しい部分が多いので何か間違えているのかも知れません。
hQSLの時は、Yahoo !メールのほうが簡単だったのでYahoo !メールでやってみました。
そして... Yahoo !メールでは上手くいきました。
Yahoo !メールのアカウントは従来から持っていてhQSLで使っているアカウントを使いました。
送信だけなのでhQSLへの影響はないはずです。
失敗の話が長かったですが、ここから手順を簡単に書いておきます。(^^;
C:ドライブに「JTalertMailSend」フォルダーを作って、先の説明書(JTAlert User Alert.pdf)、バッチファイル(Send Alert.txt)、テスト用バッチファイル(CMail test.txt)をダウンロードして置きました。
さらに、CMailのダウンロードページからCMailをダウンロードして JTalertMailSendフォルダーに置きます。


なお、.txtファイルはブラウザ画面からコピーせずに、ブラウザの右クリックの「リンク先を保存」などでダウンロードします。画面コピーだと文字コードがUTF16になりバッチファイルがうまく動きません。文字コードはSHIFT-JISになっていないといけません。
次にSend Alert.txtをテキストエディターで編集します。
変更箇所は以下になります。

set cmaildir バッチファイルを置いたフォルダーです。
set smtpsender Yaoo!メールのアドレス
set smtpserver Yahoo!メールのSMTPサーバー
set smtpport ポート番号は465にします。
set smtpuser Yaoo!メールのアドレス
set smtppwd Yaoo!メールのパスワード
set mailto メール送信先(スマホのメールアドレスが良いと思います。)

テキストAlertの送信をコメントにしてメールAlertの送信を使います。Yahoo!メールではポート番号465を使うので、「-smtp」にします。
編集後、「SendAlert.bat」ファイルとして保存します。(スペースなしにしました。)
なお、説明書にSubject:のFFMAステータスが不要なら消すように書いてあったので消したらCMailでパラメーターエラーになったので、そのままにしました。
JTAlertのAlertメールをテストする前に、CMailの送信テストをしました。
CMail test.txtを編集します。
変更箇所はSendAlert.batと同じです。


他に、テスト用として先頭の「@echo off」をコメントにして、:EXITNOpauseに「pause」を追加しました。

CMailTestYahoo.batとして保存しました。
CMailTestYahoo.batを実行したコマンドプロンプト画面です。エラーが出る場合、設定の見直しが必要です。

受信したメールです。

CMailの送信が問題なかったら、JTAlertの「User Defined Alert」の設定をします。

Alert Applicationに先に編集した「SendAlert.bat」を設定します。
Alert TriggerはWanted US State、Wanted DXCCにしました。Alert Repeatは15分にしました。
[Test]でテストメールを送ってみます。
受信したテストメールです。

テストがうまくいったので、一時的にWanted DXCCリストのNot WontedからChinaを外してみました。
China局のAlertメールが送信されました。

ちゃんと動作しているようです。
JTDXで21MHzを受信した状態でおいておいたら、夜7時過ぎにWales局を受信したというメールが来ました。

シャックにいなくてもスマホが近くにあれば、New Coutryを受信している事が分かるので、シャックに移動してコールする事が出来ますね。
外出中ならリモートでコールするなんてことも出来そうです。
まあ、私はそこまで頑張ってDXCCは狙ってないので、しばらく動かしてみて「User Defined Alert」は解除しようと思います。食事中やテレビを見てる時に邪魔されるのは嫌ですよね。(笑)
コメント
(お願い)質問はメールではなく、コメントでお願いします。