Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Как отправить документ на email


Автор: sstudent 3.10.2007, 10:39
как в программе написать, что бы отправить документ на email [email protected]

  
Код

if( условие )
    Отправить документ;


надо именно в C++

Автор: SenkraD 3.10.2007, 10:53
sstudent,  о поиске забыли? http://sources.ru/cpp/cpp_network.shtml#6 и http://forum.vingrad.ru/act-Search/CODE/show/searchid-c027e4c1d0817bed4e0905f88ecb5a0f/search_in-posts/result_type/topics/flag/search/highlite/%25D0%25BE%25D1%2582%25D0%25BF%25D1%2580%25D0%25B0%25D0%25B2%25D0%25BA%25D0%25B0+%25D0%25BF%25D0%25BE%25D1%2587%25D1%2582%25D1%258B/index.html

Автор: Greeen 3.10.2007, 10:59
Вот держи классы для работы с SMTP. Использовать так (пример):
Код

#include "smtp.h"
...
CSmtp smtp;
smtp.m_strUser = "Username";
smtp.m_strPass = "Password";

CSmtpMessageBody body("Bla bla bla...");

CSmtpMessage message;
message.Message.Add(body);
message.Attachments.Add("C:\\FileToSend");
message.Sender.Address = "your@email";
message.Sender.Name = "Your Name";
message.Recipient.Address = "recipient@email";

if(smtp.Connect("smtp.server"))
{
     if(!smtp.SendMessage(message))
     {
          // Сообщение отправлено
     }
}

Автор: sstudent 3.10.2007, 11:26
SenkraD
Greeen
Спосибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)