tagCANDY CGI VBレスキュー(花ちゃん) - Visual Basic で電子メール メッセージを送受信する方法(VB6.0) - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
Visual Basic で電子メール メッセージを送受信する方法(VB6.0)
元に戻る スレッド一覧へ 記事閲覧
このページ内の検索ができます。(AND 検索や OR 検索のような複数のキーワードによる検索はできません。)

Visual Basic で電子メール メッセージを送受信する方法(VB6.0) [No.107の個別表示]
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
日時: 2007/07/20 05:03
名前: 花ちゃん

***********************************************************************************
* カテゴリー:[通信][インターネット][]                                            *
* キーワード:MAPI コントロール ,MSMAPI32.OCX,MAPIMessages,送信,受信,E-Mail       *
***********************************************************************************

★ Microsoft サポート技術情報一覧表(〜VB6.0) の方でも紹介しておりますが、[HOWTO] なのと結構参考になるかと思い、別途こちらでも紹介する事にしました。
コードをここへ掲載する事は、できませんので、これをご覧になられた方はご自分のPC内に保存しておかれる事をお薦めします。
(サイトのアドレスがよく変更され後で探しても見つからない場合が多いので)

私は、参考になりそうなサンプルを見つけた場合、個人的な掲示板にコピペして保存しております。


---------------------------------------------------------------------------------
文書番号 : 185171 [HOWTO] Visual Basic で電子メール メッセージを送受信する方法
  http://support.microsoft.com/kb/185171/ja?spid=2971&sid=195

概要
この資料では、Simple MAPI クライアント プログラムを作成する手順を説明します。また、この資料は既存のメッセージを表示したり、メッセージを新規作成して送信したりする方法についても説明しています。
---------------------------------------------------------------------------------
メンテ

Page: 1 |

添付ファイルをつけてメールを送信(VB6.0)  (No.1の個別表示) [スレッド一覧へ]
日時: 2009/12/27 16:01
名前: 花ちゃん

***********************************************************************************
* カテゴリー:[通信][][]                                                       *
* キーワード:MAPIMessages,E-Mail,AttachmentName,OutlookExpress,,                 *
***********************************************************************************

-----------------------------------------------------------------------------------
題 名 : 添付ファイルの自動メール送信で送信済みアイテムに残さない方法を教えて下さい
記事No : 11320
投稿日 : 2008/02/04(Mon) 01:53
投稿者 : hiro  
-----------------------------------------------------------------------------------
言語:VB6
OS:WindowsXP
メーラー:OutlookExpress6

下記のような、添付ファイルをつけて自動的にメール送信するプログラムを作っています。
下記で上手くメール送信できるのですが、
OutlookExpressの送信済みアイテムに送信履歴が溜まって困っています。
送信後に自動的に削除する方法はありませんか?
どなたか、添付ファイルのメール自動送信に詳しい方、教えていただけませんか?

Private Sub Command1_Click()
      Const SESSION_SIGNON = 1
      Const MESSAGE_COMPOSE = 6
      Const ATTACHTYPE_DATA = 0
      Const RECIPTYPE_TO = 1
      Const RECIPTYPE_CC = 2
      Const MESSAGE_RESOLVENAME = 13
      Const MESSAGE_SEND = 3
      Const SESSION_SIGNOFF = 2

      sendfile_name="test.dat""    
      sendfile_path_name="c:\test.dat""    

      MAPISession1.Action = SESSION_SIGNON
      MAPIMessages1.SessionID = MAPISession1.SessionID

      MAPIMessages1.Action = MESSAGE_COMPOSE   'Start a new message

      MAPIMessages1.MsgSubject = "test"
      MAPIMessages1.MsgNoteText = "test"

      MAPIMessages1.AttachmentPosition = 0
      MAPIMessages1.AttachmentType = ATTACHTYPE_DATA

      MAPIMessages1.AttachmentName = sendfile_name
      MAPIMessages1.AttachmentPathName = sendfile_path_name

      MAPIMessages1.RecipIndex = 0                    'First recipient
      MAPIMessages1.RecipType = RECIPTYPE_TO          'Recipient in TO line
      MAPIMessages1.RecipDisplayName = "***@***.com"   'e-mail name
      
      MAPIMessages1.Action = MESSAGE_RESOLVENAME
      MAPIMessages1.Action = MESSAGE_SEND
      MAPISession1.Action = SESSION_SIGNOFF
      
      MsgBox "メール送信が完了しました。"
End Sub
メンテ

Page: 1 |

 投稿フォーム               スレッド一覧へ
題  名 スレッドをトップへソート
名  前
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存   
スレッド一覧へ