• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于內容自動調節郵件發送策略的方法和系統技術方案

    技術編號:9720395 閱讀:135 留言:0更新日期:2014-02-27 07:42
    本發明專利技術提供一種用于基于內容自動調節郵件發送策略的方法和系統。所述方法包括:由郵件生成模塊生成郵件;由郵件存儲模塊存儲所生成的郵件;由取數據模塊通過自動調節取數據規則從所述郵件存儲模塊取出郵件并將取出的郵件放入發送隊列中;由郵件發送模塊根據發送規則將所述發送隊列中的郵件發送到服務提供商;以及由郵件分析模塊分析所述發送的結果并將分析結果反饋給所述取數據模塊和所述郵件發送模塊,以基于所述分析結果來改變所述取數據規則和所述發送規則。

    【技術實現步驟摘要】
    基于內容自動調節郵件發送策略的方法和系統
    本專利技術涉及互聯網技術,特別涉及一種基于內容自動調節郵件發送策略的方法和系統。
    技術介紹
    隨著互聯網技術的發展,越來越多的人開始利用網絡資源。電子郵件是互聯網上使用最多的服務之一。在現實中,很多企業都有基于內容方式進行郵件發送的需求,例如,電子商務的郵件跟蹤、短信跟蹤等。然而,用戶對這種郵件需求存在巨大的業務差異性,包括數量、時效性等。郵件服務提供商對于郵件發送也有種種限制,包括發送頻率、數量、內容限制等等,并且返回內容也各種各樣。另外,作為一種有限制的資源,還需要同時滿足日趨增加的、并且及時發送到用戶郵箱需求,而且要保證整體的發送量和成功率也是個難點。因此,在現有技術下,為了符合郵件服務提供商合法發送規則的前提,同時滿足郵件發送量和成功率的最大化和發送策略靈活性,需要提供一種新的基于內容自動調節郵件發送策略的方案。
    技術實現思路
    根據本專利技術的一方面,提供了一種用于基于內容自動調節郵件發送策略的方法,所述方法包括:由郵件生成模塊生成郵件;由郵件存儲模塊存儲所生成的郵件;由取數據模塊通過自動調節取數據規則從所述郵件存儲模塊取出郵件并將取出的郵件放入發送隊列中;由郵件發送模塊根據發送規則將所述發送隊列中的郵件發送到服務提供商;以及由郵件分析模塊分析所述發送的結果并將分析結果反饋給所述取數據模塊和所述郵件發送模塊,以基于所述分析結果來改變所述取數據規則和所述發送規則。優選地,所述生成的步驟進一步包括:由郵件添加推薦商品模塊根據用戶購買的商品以及歷史記錄,將相關的商品添加到所生成的郵件中。優選地,所述將取出的郵件放入發送隊列的步驟進一步包括:判斷所述郵件的域名是否是限制域名;如果所述郵件是限制域名,則將所述郵件放入限制域隊列中;以及如果所述郵件不是限制域名,則將所述郵件放入相應的域名隊列中。優選地,所述根據發送規則將所述發送隊列中的郵件發送到服務提供商的步驟進一步包括:判斷所述郵件的域名是否是批量發送;如果所述域名是批量發送,則從所述發送隊列中批量取出數據;以及如果所述域名不是批量發送,則從所述發送隊列中逐條取出數據。優選地,所述方法進一步包括:判斷是否從所述相應的域名隊列中取到數據;如果沒有取到所述數據,則從其他隊列取出數據;以及判斷是否從所述其他隊列取到數據。優選地,所述根據發送規則將所述發送隊列中的郵件發送到服務提供商的步驟進一步包括:判斷所述郵件是否采用IP發送;如果所述郵件采用IP發送,則基于權重來選擇IP以直接建立連接進行發送;如果所述郵件不是采用IP發送,則采用域名直接建立連接進行發送。優選地,所述分析所述發送的結果的步驟進一步包括:判斷所述發送是否成功;以及如果沒有成功,則判斷發送錯誤的類型。優選地,所述取數據規則的考慮因素包括域的未發送量、發送狀態、先進先出、郵件優先級、郵件的時效性中的至少一個。優選地,所述發送規則的考慮因素包括自動調節線程數、自動調節單位時間發送的郵件數量、自動調節郵件發送速度、自動選擇IP建立連接中的至少一個。優選地,所述發送錯誤的類型包括郵件不存在類型、發送限制類型、I/O錯誤類型以及其他錯誤類型。根據本專利技術的另一方面,提供了一種用于基于內容自動調節郵件發送策略的系統,所述系統包括:郵件生成模塊,所述郵件生成模塊用于生成郵件;郵件存儲模塊,所述郵件存儲模塊用于存儲所生成的郵件;取數據模塊,所述取輸出模塊用于通過自動調節取數據規則從所述郵件存儲模塊取出郵件并將取出的郵件放入發送隊列中;郵件發送模塊,所述郵件發送模塊用于根據發送規則將所述發送隊列中的郵件發送到服務提供商;以及郵件分析模塊,所述郵件分析模塊用于分析所述發送的結果并將分析結果反饋給所述取數據模塊和所述郵件發送模塊,以基于所述分析結果來改變所述取數據規則和所述發送規則。優選地,所述系統進一步包括郵件添加推薦商品模塊,所述郵件添加推薦商品模塊用于根據用戶購買的商品以及歷史記錄,將相關的商品添加到所生成的郵件中。優選地,所述取數據模塊進一步用于:判斷所述郵件的域名是否是限制域名;如果所述郵件是限制域名,則將所述郵件放入限制域隊列中;以及如果所述郵件不是限制域名,則將所述郵件放入相應的域名隊列中。優選地,所述郵件發送模塊進一步用于:判斷所述郵件的域名是否是批量發送;如果所述域名是批量發送,則從所述發送隊列中批量取出數據;以及如果所述域名不是批量發送,則從所述發送隊列中逐條取出數據。優選地,所述郵件發送模塊進一步用于:判斷是否從所述相應的域名隊列中取到數據;如果沒有取到所述數據,則從其他隊列取出數據;以及判斷是否從所述其他隊列取到數據。優選地,所述郵件發送模塊進一步用于:判斷所述郵件是否采用IP發送;如果所述郵件采用IP發送,則基于權重來選擇IP以直接建立連接進行發送;如果所述郵件不是采用IP發送,則采用域名直接建立連接進行發送。優選地,所述郵件分析模塊進一步用于:判斷所述發送是否成功;以及如果沒有成功,則判斷發送錯誤的類型。優選地,所述取數據規則的考慮因素包括域的未發送量、發送狀態、先進先出、郵件優先級、郵件的時效性中的至少一個。優選地,所述發送規則的考慮因素包括自動調節線程數、自動調節單位時間發送的郵件數量、自動調節郵件發送速度、自動選擇IP建立連接中的至少一個。優選地,所述發送錯誤的類型包括郵件不存在類型、發送限制類型、I/O錯誤類型以及其他錯誤類型。本專利技術的郵件發送策略的方案滿足了在限定的資源和規則下,郵件發送量、及時性和成功率的最大化以及發送策略的靈活性。【附圖說明】附圖圖示了本專利技術的實施例,并與說明書一起用于解釋本專利技術的原理。在附圖中:圖1是根據本專利技術的實施例的基于內容來自動調節郵件發送策略的系統的體系架構圖。圖2是根據本專利技術的實施例的郵件發送中心端的郵件生產者的流程圖。圖3是根據本專利技術的實施例的郵件發送中心端的郵件消費者的流程圖。【具體實施方式】下面將參照附圖詳細解釋根據本專利技術的實施例的技術方案。如在此使用的術語“郵件發送量”指的是通過平臺發送的郵件的數量。如在此使用的術語“郵件發送成功率”指的是發送的郵件到達目標郵箱中的數目與郵件發送量的比率。如在此使用的術語“郵件模板”指的是郵件的框架或樣板,它可以確定和安排郵件的某些固定的內容。郵件模板通常包括固定的格式編碼、文字、圖片和鏈接等。在所述發送系統中,為了在保障郵件發送量和成功率的同時,提供郵件任務發送的及時性。本專利技術的實施例采用多個節點,每個節點分模塊各施其責來實現該目標。具體地,該郵件發送策略根據內容(例如,重要郵件、一般郵件、量多郵件三種類型)自動初始化節點來采用不同的發送策略;每個域根據當前未發送量、隊列數量來自動調節線程數,以采取不同的域;根據成功率采用不同的服務IP;以及根據錯誤結果類型來采用不同的處理。本專利技術的郵件發送策略保證了重要郵件的及時性以及其他郵件的郵件發送量和成功率。下面結合附圖對本申請優選的實現方式進行詳細說明。圖1是根據本專利技術的實施例的基于內容來自動調節郵件發送策略的系統100的體系架構圖。如圖1所示,在本專利技術的實施例中,所述系統100包括郵件生成模塊101、郵件存儲模塊103、添加推薦商品模塊105、郵件發送中心107和郵件服務提供商109。郵件生成模塊101用于本文檔來自技高網...

    【技術保護點】
    一種用于基于內容自動調節郵件發送策略的方法,所述方法包括:由郵件生成模塊生成郵件;由郵件存儲模塊存儲所生成的郵件;由取數據模塊通過自動調節取數據規則從所述郵件存儲模塊取出郵件并將取出的郵件放入發送隊列中;由郵件發送模塊根據發送規則將所述發送隊列中的郵件發送到服務提供商;以及由郵件分析模塊分析所述發送的結果并將分析結果反饋給所述取數據模塊和所述郵件發送模塊,以基于所述分析結果來改變所述取數據規則和所述發送規則。

    【技術特征摘要】
    1.一種用于基于內容自動調節郵件發送策略的方法,所述方法包括:由郵件生成模塊生成郵件;由郵件存儲模塊存儲所生成的郵件;由取數據模塊通過自動調節取數據規則從所述郵件存儲模塊取出郵件并將取出的郵件放入發送隊列中;由郵件發送模塊根據發送規則將所述發送隊列中的郵件發送到服務提供商;以及由郵件分析模塊分析所述發送的結果并將分析結果反饋給所述取數據模塊和所述郵件發送模塊,以基于所述分析結果來改變所述取數據規則和所述發送規則。2.根據權利要求1所述的方法,其中,所述生成的步驟進一步包括:由郵件添加推薦商品模塊根據用戶購買的商品以及歷史記錄,將相關的商品添加到所生成的郵件中。3.根據權利要求1所述的方法,其中,所述將取出的郵件放入發送隊列的步驟進一步包括: 判斷所述郵件的域名是否是限制域名;如果所述郵件是限制域名,則將所述郵件放入限制域隊列中;以及如果所述郵件不是限制域名,則將所述郵件放入相應的域名隊列中。4.根據權利要求1所述的方法,其中,所述根據發送規則將所述發送隊列中的郵件發送到服務提供商的步驟進一步包括:判斷所述郵件的域名是否是批量發送;如果所述域名是批量發送,則從所述發送隊列中批量取出數據;以及如果所述域名不是批量發送,則從所述發送隊列中逐條取出數據。5.根據權利要求3所述的方法,進一步包括:判斷是否從所述相應的域名隊列中取到數據;如果沒有取到所述數據,則從其他隊列取出數據;以及判斷是否從所述其他隊列取到數據。6.根據權利要求1或4所述的方法,其中,所述根據發送規則將所述發送隊列中的郵件發送到服務提供商的步驟進一步包括:判斷所述郵件是否采用IP發送;如果所述郵件采用IP發送,則基于權重來選擇IP以直接建立連接進行發送;如果所述郵件不是采用IP發送,則采用域名直接建立連接進行發送。7.根據權利要求1所述的方法,其中,所述分析所述發送的結果的步驟進一步包括:判斷所述發送是否成功;以及如果沒有成功,則判斷發送錯誤的類型。8.根據權利要求1所述的方法,其中,所述取數據規則的考慮因素包括域的未發送量、 發送狀態、先進先出、郵件優先級、郵件的時效性中的至少一個。9.根據權利要求1所述的方法,其中,所述發送規則的考慮因素包括自動調節線程數、 自動調節單位時間發送的郵件數量、自動調節郵件發送速度、自動選擇IP建立連接中的至少一個。10.根據權利要求7所述的方法,其中,所述發送錯誤的類型包括郵件不存在類型、發送限制類型、I/O錯誤類型以及其他錯誤類型。11.ー種用于基于內容自動調節郵件發送策略的系統,所述系統...

    【專利技術屬性】
    技術研發人員:涂浩
    申請(專利權)人:北京京東尚科信息技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲高清无码在线观看| AV无码人妻中文字幕| 日韩精品人妻系列无码av东京 | 亚洲中文字幕无码一区 | 欧洲无码一区二区三区在线观看| 久久精品中文字幕无码绿巨人| 亚洲av永久无码| 亚洲精品无码专区在线在线播放| 亚洲AV无码精品蜜桃| 国精品无码一区二区三区在线蜜臀| 伊人天堂av无码av日韩av| 中日精品无码一本二本三本| 精品国产a∨无码一区二区三区| 中文无码日韩欧免费视频| 久久中文字幕无码一区二区| 亚洲AV无码乱码麻豆精品国产| 黄桃AV无码免费一区二区三区| 国产AV无码专区亚洲AV蜜芽| 精品亚洲成A人无码成A在线观看| 亚洲成av人片在线观看无码不卡| 免费人成无码大片在线观看| 久久无码av亚洲精品色午夜 | 亚洲成av人片在线观看无码不卡| 曰韩无码AV片免费播放不卡| 成人年无码AV片在线观看| 92午夜少妇极品福利无码电影| 国产网红无码精品视频| 久久亚洲国产成人精品无码区| 亚洲av中文无码| 一本一道中文字幕无码东京热| 国产成人无码精品久久久露脸| 久久人午夜亚洲精品无码区| 亚洲AV日韩AV无码污污网站| 亚洲av无码专区在线电影天堂| 永久免费AV无码国产网站| 无码精品一区二区三区| 亚洲AV无码专区在线厂| 夜夜精品无码一区二区三区| 成人无码视频97免费| 亚洲精品成人无码中文毛片不卡| 中文字幕丰满乱子伦无码专区|