OSDN Git Service

Send mail: Combine to one email work.
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / Patch.h
index 8cc6c7a..5b7e2a1 100644 (file)
@@ -1,6 +1,7 @@
 #pragma once\r
 \r
-#include "csmtp.h"\r
+#include "hwsmtp.h"\r
+#include "TGitPath.h"\r
 \r
 #define REG_SMTP_SERVER _T("Software\\TortoiseGit\\EMAIL\\SMTPSERVER")\r
 #define REG_SMTP_PORT _T("Software\\TortoiseGit\\EMAIL\\PORT")\r
 class CPatch\r
 {\r
 protected:\r
-       void AddRecipient(CSmtp &mail, CString &tolist, bool isCC= FALSE);\r
+//     void AddRecipient(CSmtp &mail, CString &tolist, bool isCC= FALSE);\r
        void GetNameAddress(CString &in, CString &name,CString &address);\r
 public:\r
        CPatch();\r
        ~CPatch(void);\r
        int Parser(CString &pathfile);\r
        int Send(CString &pathfile,CString &To, CString &CC,bool bAttachment);\r
+       \r
+       static int Send(CTGitPathList &list,CString &To,CString &CC, CString &subject,bool bAttachment,CString *errortext);\r
 \r
+       CString m_LastError;\r
        CString m_Author;\r
        CString m_Date;\r
        CString m_Subject;\r
        CString m_PathFile;\r
-       std::vector<BYTE> m_Body;\r
+       CStringA m_Body;\r
        CString m_strBody;\r
        void ConvertToArray(CString &to, CStringArray &Array);\r
 };\r