ファイルを添付してメール送信・データ集計方法

解決


りな  2010-01-31 18:12:59  No: 37356

delphi4を使って、メールでアンケートなどをExcelファイルを送信し、返信してきたメールに添付してあるexcelファイルをCSVの形でインポート、そしてオラクルのデータベースへ登録することは可能でしょうか?もし可能なら、アドバイスをいただけると幸いです。


もちろん  2010-01-31 18:34:00  No: 37357

可能かと聞かれれば、可能でしょう、一つ一つ手順を踏んで作り上げれば。
がんばって完成させてください。


HOta  2010-01-31 19:15:40  No: 37358

Delphi4にIndyが付いていたら、便利です。これでメールのやりとりをします。
Excelファイルの場合は、それぞれが変更出来ますので、注意が必要です。
メールのやりとり。
添付の方法。
Excelの扱い。
CSVの扱い。
Oracleへの登録
となりますね。


Kenny  2010-01-31 19:29:58  No: 37359

Delphi4には標準でIndyは付いてこないと思います。うちのproにはないですね。NM〜というコンポ群で
実装するか、Indyを落としてきてインストールすることになるんじゃないでしょうか。
NMSMTPだとSMTP認証とか、対応できないのかな?  メールを送るテストとか、環境によっては
かなり難しいことがありますし、道のりは遠くなりそうですね。


んー  2010-02-01 01:45:46  No: 37360

Webに登録フォームを作って、そこから情報をとった方が楽なのでは?


りな  2010-02-01 07:14:41  No: 37361

みなさん、いろいろなアドバイスありがとうございます。

んーさんにお伺いしたいのですが、Web上に登録フォームを作るというのは、delphiを使ってできるのですか?または、htmlなどべつのプログラミング言語を使用してということでしょうか?


んー  2010-02-01 19:18:36  No: 37362

そりゃもちろんHTMLとかなんでもいいけど
サンプルコードは沢山転がってるし、スペースさえ用意できればこれが一番簡単でしょ
送信された内容はテキストベースのメールにデータヘッダ付きで来るから、
Posあたりで検出して登録すれば手っ取り早い

多重投稿を嫌うなら、なにか対策が必要だけども

サンプル
http://www.tagindex.com/html_tag/form/form.html


りな  2010-02-03 07:46:57  No: 37363

みなさん、参考になりました。どうもありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加