サーバープロセスが完了したときに電子メールを送信するスクリプトがあります。
ただし、仕事が終了したかどうかを確認するためだけにメールをチェックすることはあまりありません。したがって、SMSメッセージを取得します。
私の質問はこれに似ています、SMSをすべて「e-mail」のすべての出現と交換してください: プロセス時に通知メールを送信できるプログラムはありますか?終わりますか?
SMSがジョブが完了した(または途中で終了した)ときに送信されるようにする)回避策/アプリ/スクリプト/何でも考えられますか?
サーバーやアプリケーションからSMSメッセージを送信するには、3つの方法があります。
独自のゲートウェイをセットアップする
グーグルで「smsゲートウェイ」を検索すると、この機能を提供する設定可能なアプリケーションの多数のリストが表示されます。 SMS Gateway をセットアップして独自のSMSゲートウェイ。
既製のサービスを使用する
この機能を提供するサービスプロバイダーがあります(通常は有料)。それらのいくつかを次に示します。
fee無料これらのプロバイダーは、多くの場合、ライブラリやAPI などを提供しています。これは、twilio からのものです。これにより、必要に応じて、より簡単にアプリケーションに統合できます。
プロバイダーの SMSゲートウェイにメールを送信します
ほとんどのプロバイダー(Verizon、AT&Tなど)は、<phonenumber>@provider.com
を使用してSMSメッセージを電話に送信する機能を提供しています。 ウィキペディアには、SMSゲートウェイのかなり完全なリストもあります 。
Android電話:使用する NotifyMyAndroid がある場合の別のオプションは、プッシュメッセージを電話に送信することです。
Googleアカウントをお持ちの場合は gcsms をご覧ください。これは、Googleのカレンダーイベント通知を使用して、シェルから直接電話に無料でSMS=を送信するハックのようなものです。SMS彼らは自分の設定を適切に設定しました。
ちなみに、私はgcsmsの作成者です。
#!/bin/bash
# this will send an sms message
# usage: script.name "message you want to send"
echo -e "ATZ\r" >/dev/ttyACM0
echo -e "AT+CMGF=1\r" >/dev/ttyACM0
echo -e "AT+CMGS=\"1234567890\"\r" >/dev/ttyACM0
echo -e "$1\x1A" >/dev/ttyACM0
また、MLモデルのトレーニングが完了し、この目的のために無料のライトサービスを作成した後に通知するための何かが欲しかった。
メールまたは電話番号を設定し、プラットフォームのバイナリをダウンロードして、信用情報を含む構成ファイルを記述して実行するだけです。
vigil echo "hello world"
また、プッシュルールへの拡張と、一致ルールに基づくコマンド出力/通知の監視も計画しています。