非常に素晴らしい、Originally Posted by ;
ところで、電子メールを送ることはまたのような他のコマンドラインのメールクライアントと働くことができます
http://caspian.dotconf.net/menu/Software/SendEmail/
http://www.mutt.org/
非常に素晴らしい、Originally Posted by ;
ところで、電子メールを送ることはまたのような他のコマンドラインのメールクライアントと働くことができます
http://caspian.dotconf.net/menu/Software/SendEmail/
http://www.mutt.org/
からSendEmailを試してみました
http://caspian.dotconf.net/menu/Software/SendEmail/うまく機能しているように見えます。これはあなたがそれを試すことができる方法です:.zipをダウンロードして、sendmailディレクトリにメモ帳でテキストファイルを作成して、例えばそれを保存してください。ファイルを添付したくない場合は、sendemail.bat(.batが重要です。)プレースホルダーをデータに置き換えます。-a ./TESTATTACHMENT.txtを削除します。削除されていない場合は、sendemailのディレクトリでTESTATTACHMENT.txtを検索します。挿入されたコード@echo off sendemail.exe -u SUBJECT -m BODYTEXT -s smtp.gmail.com -xuユーザー名-xp GMAILPASSWORD -a ./TESTATTACHMENT.txt exit
ちょっとそこに私はおそらくnoobですが関数WindowScreenShot(\ shots \\ Screenshot Symbol() _ Bid .png、1920,1080);まったく動作しません。 (!WindowScreenShot(shots \\ tester Symbol() _ Bid .gif、1140,900))//私のPCの画面解像度、そしてShellExecuteA(0、Open、C:\)の場合OANDA - MetaTrader \ MQL4 \ Experts \ Files \ MT4-AlertMailer.exe、、、1); AlerterからアラートやEメールが届いていますが、スクリーンショットはまったく表示されません。
私はいくつかの電子メールアプリケーションを試したことがありますが、コマンドプロンプトからバッチファイルを使って実行することができます。しかしMetatraderから実行しようとするとError 2 Codeが出ます。 sendtestemail.bat sendEmail -f -t -s mysmtp.gmail.com -xu -xpパスワード-uテストメール-mこんにちは、テストメールです。 MQL4スクリプト:#import shell32.dll int ShellExecuteA(int hWnd、文字列動詞、文字列ファイル、文字列パラメータ、文字列パス、int ShowCommand) #import int r = ShellExecuteA(0、開く、C:\ Users \ Adminior \ Tools \ send.bat、、、1);//cmdK if(r lt; = 32){Alert(Shell failed:、r);戻り値(false)。 return(true);私が言ったように、.batファイルを実行するか、コマンドプロンプトを使用してください。 MQL4スクリプトはしません。何か案は?