[發明專利]一種提醒郵件的生成方法、系統及存儲介質有效
| 申請號: | 202110544897.4 | 申請日: | 2021-05-19 |
| 公開(公告)號: | CN113221520B | 公開(公告)日: | 2023-08-22 |
| 發明(設計)人: | 章根文;謝江躍;陳家文 | 申請(專利權)人: | 廣州天源信息科技股份有限公司 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/186 |
| 代理公司: | 廣州市華學知識產權代理有限公司 44245 | 代理人: | 林梅繁 |
| 地址: | 510520 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提醒 郵件 生成 方法 系統 存儲 介質 | ||
本發明為提醒郵件的生成方法、系統及存儲介質,其方法包括:設計生成提醒郵件所需的數據庫表,設計表關聯模型將各數據庫表關聯起來;利用表關聯模型,將應用場景中的數據插入到相應的數據庫表中;從相應數據庫表中獲取未發送郵件的數據,對未發送郵件的附件數據情形進行判斷,確定附件數據在提醒郵件中的呈現形式;然后在提醒郵件中生成相應的附件數據,調用發郵件的計算機程序發送所生成的提醒郵件。本發明可實現發郵件時自動生成Excel附件或直接在郵件內容中展現附件數據,針對不同的應用場景也不需要額外編寫代碼。
技術領域
本發明涉及電子郵件技術領域,尤其涉及一種提醒郵件的生成方法、系統及存儲介質。
背景技術
現有技術中,每次發提醒郵件的時候,如果需要生成Excel附件(列出提醒數據),會由于不同的Excel附件字段數據都不同,需要額外編寫生成Excel附件的代碼,很麻煩,也加長了代碼的開發周期。
發明內容
為解決現有技術所存在的技術問題,本發明提供一種提醒郵件的生成方法,可以實現發郵件時自動生成想要的Excel附件或直接在郵件內容中展現附件數據,針對不同的應用場景也不需要額外編寫代碼生成Excel附件。
另一方面,本發明還提供一種提醒郵件的生成系統,與上述提醒郵件的生成方法基于相同的發明構思。
再一方面,本發明還提供一種存儲介質,用于實現上述提醒郵件的生成方法。
本發明提醒郵件的生成方法,包括以下步驟:
S1、設計生成提醒郵件所需的數據庫表,設計表關聯模型將各數據庫表關聯起來;
所設計的數據庫表包括郵件表、郵件附件信息表、表格列標題配置表及表格數據存放表;在表關聯模型中設置各數據庫表之間的關聯字段,在各數據庫表之間建立關聯關系,將各數據庫表關聯起來;
S2、利用表關聯模型,將應用場景中的數據插入到相應的數據庫表中;
S3、發送提醒郵件;
從相應數據庫表中獲取未發送郵件的數據,對未發送郵件的附件數據情形進行判斷,確定附件數據在提醒郵件中的呈現形式;然后在提醒郵件中生成相應的附件數據,調用發郵件的計算機程序發送所生成的提醒郵件。
在優選的實施例中,步驟S1包括:
S11、設計郵件表,用于保存郵件相關信息,所述郵件相關信息包括郵件主題、郵件內容、接收人、抄送人、密送人、是否有附件的標識、郵件是否發送;
S12、設計郵件附件信息表,用于保存附件信息,所述附件信息包括附件存放目錄、附件存放目錄文件名、附件放到郵件時顯示文件名;
S13、設計表格列標題配置表,用于配置Excel中sheet的表格列標題,在表格列標題配置表中定義了多個字符類型的通用字段、一個用于保存sheet名稱和sheet排序號的字段;
S14、設計表格數據存放表,用于保存Excel中sheet的表格數據,在表格數據存放表中定義了與表格列標題配置表中通用字段一一對應的多個字符類型的通用字段。
在優選的實施例中,步驟S3采用定時方式發送提醒郵件,包括:
S31、查詢郵件表數據,獲取未發送郵件的數據;
S32、對未發送郵件的附件數據情形進行判斷,確定附件數據在提醒郵件中的呈現形式:以Excel附件的形式呈現則轉入步驟S33,直接在郵件內容中展現則轉入步驟S34;
S33、調用產生Excel附件的方法生成附件,將表格數據存放表中的多個字符類型通用字段拼接起來,以生成Excel附件;
S34、直接在郵件內容中畫表格展現數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州天源信息科技股份有限公司,未經廣州天源信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110544897.4/2.html,轉載請聲明來源鉆瓜專利網。





