会社で自動でメールが送れるJOBを作成したいのですが、今のままでは正常に作動できないので。
修正点のご教授をお願いいたします。
下記がWebを参考して作成したバッチファイルです。
Mail.vbs:
Set oMsg = CreateObject("CDO.Message")
oMsg.From = "mailsender@gmail.com"
oMsg.To = "user@gmail.com"
oMsg.Subject = "Test"
oMsg.TextBody = "テストメッセージです" & vbCrLf & Now
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 2
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = "xxxxxxxxxx"
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 25
oMsg.Configuration.Fields.Update
oMsg.Send
Mail.bat:
cscript Mail.vbs
Webで探して上記の内容で作成しました。
今の状況として、
JOBを動かすサーバーA
IP:10.111.222
Aではメールを送信する機能がありません。
※IPは適当です
メール送信ができるサーバーB
IP:10.333.444
AサーバーでJOBを起動してBサーバーのメール機能を使ってメールを送りたいと考えています。
Aサーバーからtelnet を利用してBへの25番ポートの穴が開いているのは確認済みです。
Bサーバーのsmtpサーバー名はわかりません。確認しようとしたら、
「IPだけでできるはず」と言われたました。
上記のVBS だと7行目で"xxxxxxxxxx"の部分にBサーバーで使用しているsmtpサーバー名が必要だという認識のため、上記のVBSは使えなのでしょうか?
IPだけわかる今の状況でメール送信できるようにする場合どのように修正したらよろしいですか。
また上記VBSは利用できない場合どのように修正したらよろしいでしょうか。
他に必要な情報がございましたらご指摘をお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ん? だからそこにIPアドレスを入れればいいんじゃないの? 「IPだけでできるはず」というサーバー管理者からの回答はそういう事だと思うんだけど。
Set oMsg = CreateObject("CDO.Message")
oMsg.From = "mailsender@gmail.com"
oMsg.To = "user@gmail.com"
oMsg.Subject = "Test"
oMsg.TextBody = "テストメッセージです" & vbCrLf & Now
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 2
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = "10.333.444"
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/s … = 25
oMsg.Configuration.Fields.Update
oMsg.Send
これで駄目だったって事なのかな?
補足説明で教えていただけますか。繋がらなかったですとか、○○というエラーメッセージが表示されたですとか。
状況的に、fromかtoが不正というのはあるかも知れない。メールアドレスがおかしいという意味じゃなくって、リレー送信には許されないfromかtoである可能性もある。無いとは思うけどそもそもサーバーBがリレーを許してないなんてオチはないよね。
※リレー送信とは:サーバーBがSMTPで受け取ったメールをそのままの内容で別のメールサーバーにSMTPで送信する事。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Geogebraの操作方法について
-
vbsからのExcelアドインのカス...
-
ExcelのVBAコードについて教え...
-
VBA指定行削除
-
VBA一覧取得 再投稿
-
VBA ユーザーフォーム ボタンク...
-
【マクロ】1つのマクロの中に...
-
【ExcelVBA】値を変更しながら...
-
エクセルについて
-
ExcelのVBAコードについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルVBAについて
-
Excelのマクロについて教えてく...
-
VBA 複数のエクセルから一つの...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでoutlook365が起動しません。
-
【C言語】メールを送信するプロ...
-
Net::SMTPでメールを送信したい...
-
VBScriptで、メールの送信をし...
-
フォームデータ-の送信時の確認...
-
server errorで困ってます。
-
Exchangeを使用したメール送信...
-
さくらインターネットでの添付...
-
LotusScript メール作成方法が...
-
ウィンドウズ上で動くメールサ...
-
DreamWeaverCS4でのフォーム作...
-
CGI(Perl)からメールを送信する...
-
CGI(Perl)でメールフォームを作...
-
BASP21使用のメール送信でコマ...
-
VBAでsmtp認証をするには?
-
ASPでのsendmail(BASP21の使用...
-
リンクをクリックするだけでC...
-
プロキシ経由でjavamailを使っ...
-
perl 自動返信メールプログラム...
-
javamailでメール送信ができません
おすすめ情報