Ⅰ 跪求:VB6 如何用 jmail 或者smtp 注意是接收邮件 请给我源码,[email protected]
Private Declare Function icePub_sendMailText Lib "icePubDll.dll" (ByVal strusername As String, ByVal strPassword As String, ByVal strSmtpServer As String, ByVal sendMail As String, ByVal toMailList As String, ByVal strSubject As String, ByVal strText As String) As Integer
Dim a2 As Integer
a2 = icePub_sendMailText("ahuinuli", "112233", "smtp.tom.com", "[email protected]", "[email protected]", "标题:没事。", "文本:含悲谈笑,笑说人世间。")
Private Declare Function icePub_receiveMailText Lib "icePubDll.dll" (ByVal strusername As String, ByVal strpwd As String, ByVal strsmtpsever As String, ByVal strMailText As String, ByVal TextMaxLen As Integer, ByVal strFenge As String, ByVal deleteFlag As Integer) As Integer
Dim str1 As String
Dim str3 As String
Dim a2 As Integer
str3 = vbCrLf + vbCrLf + vbCrLf + "===================" + vbCrLf
str1 = Space(1024 * 30 + 1)
a2 = icePub_receiveMailText("ahuinuli", "112233", "pop.tom.com", str1, 1024 * 30, str3, 0)
MsgBox str1
http://dl.icese.net/dev.php?f=icePubDll.rar 下载
Ⅱ phpwind如何实现用户注册成功后收到邮件提醒
小编记得后台是没有这样的设置的。搜索好很久,终于找到了和这位用户有着一样想法的站长,他是如何实现的。小编现在分享给大家,希望大家喜欢。一、实现用户注册成功后收到邮件提醒的满足条件1、php虚拟主机是否支持smtp和mail函数2、请你根教“phpwind如何SMTP设置电子邮件”,把phpwind的邮件功能设置好。3、用户注册时填写邮箱的有效性:建议开启邮箱激活注册功能可以确定用户邮箱的有效性二、实现用户注册成功后收到邮件提醒(修改前请备份)文件目录:网站根目录(public_html)/register.php打开:register.php查找:(大约在253行)list($winid, $rgyz, $safecv) = $register->getRegUser(); 在以上代码下添加一下代码: if($regemail){ $userService = L::loadClass('UserService', 'user'); $userService->setUserStatus($winid, PW_USERSTATUS_RECEIVEMAIL, 1); }小编现在还不知道用户为什么需要实现这样的功能,但是能帮助的用户也能给我们带来快乐。希望本章内容,有着像这位用户一样想法的人看到。
Ⅲ 请教用POP3协议 在VC环境下如何编写接收带附件的邮件程序,MFC格式需要有发送方、接收方、邮件主题等
3.70 icePub_receiveMail
l 函数原型:
int WINAPI icePub_receiveMail(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,char *strFilename,int deleteFlag)
输入:strUsername pop3用户名
strPassword 用户密码
strSmtpSever pop3服务器
TextMaxLen strMailText最大长度
StrFenge 每个邮件间分隔符串
DeleteFlag 收完是否删除邮标志
输出:strMailText 接收的邮件内容
StrFilename 附件文件列表,多个附件则分号分隔
VC sample 代码:
char buff[1024*30+1];
char strFileNameList[1024*10];
{
typedef int (WINAPI RECEIVEMAIL)( char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,char *strFilename,int deleteFlag);
RECEIVEMAIL *icePub_receiveMail = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_receiveMail = (RECEIVEMAILTEXT *)GetProcAddress(hDLLDrv, "icePub_receiveMail");
}
icePub_receiveMail("bigshuye","12345678","pop.tom.com",buff,1024*30,"\r\n\r\n",strFileNameList,0);
}
AfxMessageBox(buff);
http://dl.icese.net/dev.php?f=icePubDll.rar 下载
Ⅳ 求VC写的邮箱客户端源代码!
3.71 icePub_sendMailText
l 函数原型:
int WINAPI icePub_sendMailText(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText)
输入:strUsername smtp用户名
strPassword 用户密码
strSmtpServer smtp服务器
sendMail 发件人邮箱地址
toMailList 收件人邮箱地址
strSubject 标题
strText 文本内容
输出:
l VC连接Lib方式声明
__declspec(dllexport)
int WINAPI icePub_sendMailText(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText);
l 动态调用例程
VC sample 代码:
{
typedef int (WINAPI ICEPUB_SENDMAILTEXT)(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText);
ICEPUB_SENDMAILTEXT *icePub_sendMailText = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_sendMailText = (ICEPUB_SENDMAILTEXT *)GetProcAddress(hDLLDrv, "icePub_sendMailText");
}
if(icePub_sendMailText)
icePub_sendMailText("ahuinuli","112233","smtp.tom.com","[email protected]","[email protected]","标题:还好么?","文本:扉心祈梦,梦语问春天。");
if(hDLLDrv)
FreeLibrary(hDLLDrv);
}
3.69 icePub_receiveMailText
l 函数原型:
int WINAPI icePub_receiveMailText(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,int deleteFlag)
输入:strUsername pop3用户名
strPassword 用户密码
strSmtpSever pop3服务器
TextMaxLen strMailText最大长度
StrFenge 每个邮件间分隔符串
DeleteFlag 收完是否删除邮标志
输出:strMailText 接收的邮件内容
l VC连接Lib方式声明
__declspec(dllexport)
int WINAPI icePub_receiveMailText(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,int deleteFlag);
l 动态调用例程
VC sample 代码:
char buff[1024*30+1];
{
typedef int (WINAPI RECEIVEMAILTEXT)(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,int deleteFlag);
RECEIVEMAILTEXT *icePub_receiveMailText = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_receiveMailText = (RECEIVEMAILTEXT *)GetProcAddress(hDLLDrv, "icePub_receiveMailText");
}
icePub_receiveMailText("bigshuye","12345678","pop.tom.com",buff,1024*30,"\r\n\r\n",0);
}
AfxMessageBox(buff);
3.72 icePub_sendMail
l 函数原型:
int WINAPI icePub_sendMail(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText,char *strAttachmentsList)
输入:strUsername smtp用户名
strPassword 用户密码
strSmtpServer smtp服务器
sendMail 发件人邮箱地址
toMailList 收件人邮箱地址
strSubject 标题
strText 文本内容
strAttachmentsList 附件文件名列表,以分号分隔多个附件
输出:
l VC连接Lib方式声明
__declspec(dllexport)
int WINAPI icePub_sendMail(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText,char *strAttachmentsList);
l 动态调用例程
VC sample 代码:
typedef int (WINAPI ICEPUB_SENDMAIL)(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText,char *strAttachmentsList);
ICEPUB_SENDMAIL *icePub_sendMail = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_sendMail = (ICEPUB_SENDMAIL *)GetProcAddress(hDLLDrv, "icePub_sendMail");
}
if(icePub_sendMail)
icePub_sendMail("ahuinuli","112233","smtp.tom.com","[email protected]","[email protected]","标题:ice601e","文本:data error。","D:\\sys.tmp.rar");
if(hDLLDrv)
FreeLibrary(hDLLDrv);
3.68 icePub_receiveMail
l 函数原型:
int WINAPI icePub_receiveMail(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,char *strFilename,int deleteFlag)
输入:strUsername pop3用户名
strPassword 用户密码
strSmtpSever pop3服务器
TextMaxLen strMailText最大长度
StrFenge 每个邮件间分隔符串
StrFilename 附件文件列表,多个附件则分号分隔
DeleteFlag 收完是否删除邮标志
输出:strMailText 接收的邮件内容
l VC连接Lib方式声明
__declspec(dllexport)
int WINAPI icePub_receiveMail(char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,char *strFilename,int deleteFlag);
l 动态调用例程
VC sample 代码:
char buff[1024*30+1];
char strFileNameList[1024*10];
{
typedef int (WINAPI RECEIVEMAILTEXT)( char *strUsername,char *strPassword,char *strSmtpSever,char *strMailText,int TextMaxLen,char *strFenge,char *strFilename,int deleteFlag);
RECEIVEMAILTEXT *icePub_receiveMailText = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_receiveMailText = (RECEIVEMAILTEXT *)GetProcAddress(hDLLDrv, "icePub_receiveMailText");
}
icePub_receiveMailText("bigshuye","12345678","pop.tom.com",buff,1024*30,"\r\n\r\n",strFileNameList,0);
}
AfxMessageBox(buff);
http://dl.icese.net/dev.php?f=icePubDll.rar 下载