zoukankan      html  css  js  c++  java
  • CRM邮件系统分析

    INSERT INTO [CRM_Email] ([CreateDate],[SenderTypeID],[SenderName],[ReceiverTypeID],[ReceiverName],[ReceiverEmail],[ObjectType],[Title],[Content],[Type],[UploadFileTypeid])VALUES (GETDATE(),'0000000000','管理员','0000000000','管理员','','Send','邮件名','邮件正文',0,'2,1')
    go
    INSERT INTO [CRM_Email] ([CreateDate],[SenderTypeID],[SenderName],[ReceiverTypeID],[ReceiverName],[ReceiverEmail],[ObjectType],[Title],[Content],[Type],[UploadFileTypeid])VALUES (GETDATE(),'0000000000','管理员','0000000000','管理员','','Receive','邮件名','邮件正文',0,'2,1')
    go
    exec spCRM_MsgSendBatch 'Normal', '0000000000', '0000000000', '邮件通知:【管理员】于 2007-11-5 12:47:30 给你发送了邮件
    邮件名称:邮件名
    [surl=../Message/ViewEmailFile.asp?EmailTypeID=241&EmailType=self]点击查看[/surl]', 'System', '11  5 2007 12:47:30:000PM', 'Email', ''
    go
    Update [CRM_UploadFile] Set [CoObject]='Email' Where [CreatorTypeID]='0000000000' And [CoObjectTypeID]='Email' And [CoObject]='EmailTemp'
    go
    Delete [CRM_UploadFile] Where [CreatorTypeID] ='0000000000'AND ([CoObject] = 'EmailTemp')
    go

    --任我行的方式是以空间换效率,它将发件箱对群的拆分成对单个人,但这样无法看出是不是一次邮件发出的,
    --改变设计,以空间换效率是对的,(也可以换成用like去判断这个人是否存在,但没有=于来的效率高,对于用户非常多的性况,应选择效率)
    --收件箱只需保留一条数据(任我行是全拆分,现在看来没有必要),而发件箱应全部拆分
  • 相关阅读:
    第三天
    第二天
    第一天
    构建之法阅读笔记06
    返回一个一维整数数组中最大子数组的和2
    团队介绍
    软件工程结对作业02
    返回一个整数数组中最大子数组的和
    构建之法阅读笔记05
    暑假周总结二7.22
  • 原文地址:https://www.cnblogs.com/hhq80/p/949704.html
Copyright © 2011-2022 走看看