No.1ベストアンサー
- 回答日時:
ここを参考にどうぞ。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
ここの内容が分からなければ、まずあなたの場合、プログラミングに慣れることが先決です。
簡単なのは、BASP21などのDLLを使うことです。
http://www.hi-ho.ne.jp/babaq/bsmtp.html
VBなどの簡単な言語は、既存の部品を組み合わせれば作れます。
参考URL:http://www.hi-ho.ne.jp/babaq/bsmtp.html
さっそくご回答ありがとうございます。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
の内容ですが、あまりよくわかりませんでした(涙)
これはもっと修行しろということなのでしょうか?(笑)
結局教えていただいた、BASP21を使用することにしました。
まだ実際に作ってはいませんが、これならなんとかできそうです。
本当にありがとうございました。
また質問の際はアドバイスよろしくお願いします。
No.2
- 回答日時:
私も実際にソフトを作る場合は#1さんの説明にあるBASP21かBLATを使用させていたいただいていますが
参考としてMAPI(Messaging API)を使用する方法を。
Windowsに設定されている(標準)既定のメールソフトを使用して送信を行う方法です。
※「直ちにメールを送信」等メールソフト側も正しく設定をしないといけませんが・・・
「コンポーネント」
「Microsoft MAPI Controls 6.0」をチェック
追加される2つのアイコンをフォームに張付け
コマンドボタンを追加
Private Sub Command1_Click()
With MAPISession1
.SignOn
End With
With MAPIMessages1
.SessionID = MAPISession1.SessionID
.Compose
.RecipAddress = "送信先アドレス@okweb.jp"
.MsgSubject = "件名"
.MsgNoteText = "内容"
.Send False
End With
End Sub
ご回答ありがとうございます。
わざわざコードまで書いていただいて感謝感謝です。
私も#1さんの説明にあったBASP21を使うことに決めました。
ただMAPIを細かく調べていくうちに興味が湧いたので後々こちらで制作してみようと思います。
アドバイスありがとうございました。
また困ったことがあったら質問させていただきますので、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- docomo(ドコモ) 携帯 arrows we の操作 4 2023/03/29 18:53
- Visual Basic(VBA) VBでExcelの表形式の様なデザインを作りDBと連携させる。 4 2023/02/28 11:39
- ガラケー・PHS SMSメールの受信遅延原因はガラケー自体の欠陥では 8 2022/08/06 11:46
- Outlook(アウトルック) PCで登録途中の画面から認証コードを確認する方法を教えてください。 3 2022/09/29 06:11
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- Gmail gmailで独自ドメインアドレスのメールが届かない件 1 2023/08/25 23:24
- その他(メールソフト・メールサービス) Gメールについて質問 6 2023/06/14 18:02
- 所得税 電子税?のメールについて教えてください 8 2022/09/04 21:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA メール一斉送信で添付ファ...
-
ACCESSから、メール送信を行い...
-
VBで添付ファイル付きのメール...
-
VB.NET(2005)の"SerialPort" ...
-
sendmailでメール送信ができない
-
Googleフォームを回答したか確...
-
フォームを再送信しますか?
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
accessで該当するレコードがな...
-
テキストボックスの番号を使っ...
-
指定した演算を実施の結果を表...
-
Excel-VBAでInputBox+Pulldown...
-
DataGridView 列ごとの入力制限
-
テキストボックスの内容をOutlo...
-
EXCEL VBA で指定した範囲に入...
-
ひとりひとり異なるURLを与える...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Googleフォームを回答したか確...
-
Safariで「本当にこのフォーム...
-
チャットを作る
-
VBで添付ファイル付きのメール...
-
ACCESSから、メール送信を行い...
-
VBA EasyCommでの送信
-
VB.NET(2005)の"SerialPort" ...
-
BASP21のSendMailとSendMailEx...
-
VBA メール一斉送信で添付ファ...
-
メールフォームで送信すると「...
-
ホームページビルダーのメール...
-
Accessでメール一括送信ソフ...
-
c# メールが送信できたか確認
-
VB6で、Bsmtp.dllを使って、メ...
-
Message ID
-
VB.NETからGmail経由でメールを...
-
文字のフォントの色で分岐する...
-
Postmailの使用でメール受信が...
おすすめ情報