我試圖手動創建一個只有用戶的電子郵件地址,主題和電子郵件內容的迷你郵件模塊。它只是爲我的應用程序提供快速客戶支持。我還想隱藏我的電子郵件地址,因爲我只是使用我的Gmail帳戶而不是我公司的電子郵件帳戶。這是爲了確保良好和及時的服務,因爲gmail是衆所周知的。UITextView返回null
問題是,當我使用發送「郵件」內容,以我的PHP服務器:
- (void)sendMail{
NSString *rawStr = [NSString stringWithFormat:@"http://www.somedomain.com/iosuser.php?id=%@__%@__%@__%@",[self getMacAddress],emailAdd.text,subject.text,content.text;];
NSLog(@"%@",rawStr);
NSURL *url = [NSURL URLWithString:rawStr];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
NSURLResponse *response;
NSError *err;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
NSLog(@"responseData: %@", responseData);
}
的的NSLog爲rawStr
做工精細,顯示所有內容的URL,郵件地址,主題和內容:
http://www.somedomain.com/iosuser.php?id=C8:2A:14:22:92:[email protected]__SubjectTest__ContentTestContentTestContentTestContentTestContentTestContentTestContentTestContentTestContentTestContentTest
但對於NSLog的回報responseData
: responseData: (null)
所以沒有什麼實際發送。
EmailAdd和主題是UITextField輸入,而內容來自UITextView輸入。我想知道如果UITextView是問題。 如果這是一個愚蠢的問題,真的很感謝任何指針和道歉。
注:我試圖在我的瀏覽器上使用rawStr
的NSLog輸出來手動測試腳本,它的工作原理。
通話結束後,「err」的內容如何? – cobbal
我會檢查一次,當我回來在我的比較,但thanx fer主意...真的很感激它... –
'err'返回'壞URL' –