

No.2ベストアンサー
- 回答日時:
ひとつの方法として、外部のメール送信ソフトを呼び出すというのが考えられます。
こちらでは、下記の URL にある、cmail writer を使っています。
きっちり設定したことを確認して、コマンドプロンプトで、じっくり使い方をマスターして、例えば、system() 関数で呼び出すと、メールを送ってくれます。
漢字コードの変換や、添付ファイルの処理もこなしてくれます。
状況によれば、コマンドプロンプトのバッチファイルから呼び出すこともできます。
(最初に、メールの宛先や本文をファイルに書き出しておいて、その後、単独に、cmail writer を呼び出す)
参考URL:http://www.vector.co.jp/soft/win95/net/se069973. …
No.5
- 回答日時:
#2さんが推奨しているcmailは確かソース提供してた様な気がします。
少なくとも昔はソース提供していました。たしかVCだったと思います。
このソースを取込んでみたらどうでしょうか?
これらのバッチプログラムの改版履歴を見ると自分で一から作るのは躊躇ってしまいます。
また、一般にメール送信部分はjavaで作ると、そこらへんの大変な部分は意識しなくて良いらしいのですが、私にはjava知識が無かったのでそれ以上調べませんでした。
この回答へのお礼
お礼日時:2006/11/24 13:35
ネットワークプログラム等の本を参考にPGはなんとか完成しました。
この後、試験がありますが、ひとまず安心です。
ありがとうございました。
No.4
- 回答日時:
この回答へのお礼
お礼日時:2006/11/21 00:08
ありがとうございます。
No2の方にも提案頂きましたが、
外部のソフトなると許可下りるか微妙なところなのです。
しかし、提案いただいたので、検討したいと思います。
No.1
- 回答日時:
メール送信プログラムをバグのあるままインターネットに接続することは、
迷惑メールをばら撒くのと同程度に迷惑な行為になりかねません。
従って、「実装はさっぱり」のレベルで作成することはお勧めできません。
とは言え、それじゃ納得できないでしょうからヒントを。
非常に簡単な実装の例はUnix用ですがsmtpsendで検索すると得られます。
ソースが添付されていますからそれを読んでみて、理解できないようなら外注することをお勧めしておきます。
尚、最低限理解すべきSMTPのドキュメントを参考URLに載せておきます。
RFC2821の項を読んでください。
#これ以外にも漢字コードの問題やMIMEの問題や……
参考URL:http://www.puni.net/~mimori/rfc/menu.html
この回答へのお礼
お礼日時:2006/11/21 00:03
ありがとうございます。
期日もないですし、立場的に「外注」もできないのです・・・
皆さんからの回答を元になんとか作成したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Vba Replace関数について教えて...
-
DLLファイルの逆コンパイラにつ...
-
逆コンパイルと逆アセンブルの...
-
CSSが全く分かりません、お助け...
-
バッチファイルで以下のような...
-
gccを行ってもexeファイルが生...
-
プログラマー達は何故、プログ...
-
VisualStudio2022でC言語プログ...
-
Windows Formアプリからコンソ...
-
C# で 数式文字列処理を処理す...
-
C言語のことです。写真(見にく...
-
Cのプログラムからアクセスでき...
-
C#でTreeViewのCheckBoxのサイ...
-
次の日本語の意味を教えて下さい
-
c#のTLS1.2での通信について
-
visual studio 2022でのC#プロ...
-
C言語の関数のextern宣言
-
PIC12F1822でLED調光器を作りたい
-
最初に聞かれたこと
-
C言語 関数、変数の宣言について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaでの三目並べのソースコード
-
C言語でメール送信
-
UnknownHostException
-
javaについてです 傾き1/2の直...
-
MRIで作成したプログラムのDLL...
-
Visual Basicで簡単なミニゲームを
-
JAVAプログラムにて
-
javaプログラミングについて… ...
-
ExcelVBA上でのマウスカーソル...
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
-
IISワーカープロセスが原因でCP...
-
MSCOMCTL.OCXのアップデートの方法
-
MSFormsとは何ですか?
-
CrystalReportsのバージョン確...
-
使用しているJUnitのバージョン...
-
Javaでのエラーについて
-
Eclipseソース開発画面の行番号...
-
【javaコンパイル時のエラーに...
-
gitでバージョン指定してダウン...
おすすめ情報