使用TinyMail的API函式傳送郵件

2021-04-19 06:56:50 字數 689 閱讀 8788

乙個傳送郵件的簡單模型**:

int myrecieve(void)

printf("url = %s/n", camel_url_to_string(url, 10));

camelstore *store = camel_store(camel_session_get_service_connected(session,

url,

camel_provider_store,

ex));

camel_url_free(url);

printf("harrison: %p/n", store);

camelfolder* inbox = camel_store_get_inbox(store, ex);

gptrarray* uids = camel_folder_get_uids(inbox);

int i = 0;

for(i = 0; i < uids->len; i++)

camel_folder_free_uids(inbox, uids);

camel_object_unref(camel_object(store));

camel_object_unref(camel_object(session));

camel_exception_free(ex);

return 0;

}

TinyMail研究 郵件的表示與解析

tinymail研究 郵件的表示與解析 作者 李先靜 tinymail是一套針對移動裝置設計的郵件系統框架,為了達到最大的靈活性,它採用了很多設計模式和先進的程式設計技術,讓框架的每一部分都可以定製和配置。tinymail流行的趨勢非常明顯,nokia770 800和gpe phone editio...

Unix socket 程式設計API二之輔助函式

一 網路位元組序跟主機位元組序轉換 include uint32 t htonl uint32 t hostlong host to network long uint16 t htons uint16 t hostshort host to network short uint32 t ntohl...

如何使用Oracle的COALESCE函式

資料庫應用軟體很多時候將多重的 相關的實體資訊儲存在同乙個 中。例如,購買的零件和本地生產的零件都是零件,經理和工人都是員工,儘管多重的實體 型別在資料儲存上略有不同,但是它們有太多的相同之處,因此通常使用乙個 而不是兩個。處理這樣的 通常意味著對每一行進行條件測試來檢查哪個實體型別正在被處理,然後...