簡訊留在發件箱裡面無法傳送問題

2021-05-22 14:28:09 字數 1045 閱讀 1954

最近碰到某個wm手機無法mapi程式發簡訊的問題,簡訊一直留在發件箱裡面無法傳送,但系統的程式的確是可以的,分析了一下,可能是mapi呼叫的問題,但無論怎麼改設定過的字段和內容都無法解決。想了一下,打算模擬系統發簡訊的過程,既然是模擬首先得知道系統是怎麼發,發了什麼內容。所以第一步,得做乙個mapi監控物件:

監控一下簡訊:

void c***x::regsmssink()

m_psink = new csmsadvisesink();

//sms store

assert(m_pmsgstore);

if(m_pmsgstore && m_psink)

}過載sms sink訊息接收通知:

mapimethod_(ulong,onnotify)(ulong cnotif, lpnotification lpnotifications);

ulong csmsadvisesink::onnotify(ulong cnotif, lpnotification lpnotifications)

{       

for(int i = 0; i < (int)cnotif; ++i)

{//message變化的型別,如新建簡訊,刪除簡訊,修改

switch(lpnotifications[i].uleventtype)

{case fnevobjectcreated:

//不知何故pnotify->lpentryid的entryid居然和pmessage裡面query到的entryid不一樣

break;

case fnevobjectdeleted:

break;

case fnevobjectmoved:

break;

case fnevobjectmodified:

//cdingstar:修改的變化主要就這裡,得檢視系統傳送時候修改了什麼

//lpnotifications[i].info.obj.lpproptagarray是發生改變的屬性值列表

//後面的等下再加,貌似除錯發現2個過程結果差異很大啊

postfix mysql 發件服務

1.配置mysql 實驗之前,製作要使用資料庫和表 新增資料庫使用者,並給其授權 vim etc postfix mailuser.cf 查詢使用者名稱 1 host localhost 資料庫主機 2 user postuser 登入資料庫使用者 3 password 123 登入密碼 4 dbn...

你留在北京

謝謝你送我去了機場,在作業本的想象裡,你沒送我,但你送了。我們籌畫離婚一年多,而結婚只想了乙個禮拜。好吧,就從這一天說起。那天北京下了大雪,很奇怪的天氣,春天裡下大雪我還是第一次見。我們一起生活兩年多,一場大雪掉下來,感覺什麼都被蓋住了。作業本說得對,你我不知道為什麼要在一起,又不明白為什麼要分開。...

JavaMail發件人亂碼問題

今天弄個發郵件服務,部署到linuxos的時候出現中文亂碼問題。message.setfrom new internetaddress mimeutility.encodetext xx.xx 這種轉換方式在window下是沒有問題,到linux系統的時候就會出現中文亂碼問題,針對這種問題的時候,採...