失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > iphone发送邮件html iPhone使用smtp服务器发送电子邮件?

iphone发送邮件html iPhone使用smtp服务器发送电子邮件?

时间:2023-06-21 23:28:07

相关推荐

iphone发送邮件html iPhone使用smtp服务器发送电子邮件?

在我的应用程序中,我能够使用smtp服务器发送电子邮件,因为我输入了正确的电子邮件ID和密码.

但当我输入我的Gmail或雅虎帐户详细信息时,我无法发送邮件.

因为我设置了relayHost = @“”;然后我也无法发送邮件.

请帮我解决这个问题.

以下是我的代码:

-(void)sendEMAIL{

SKPSMTPMessage *testMsg = [[SKPSMTPMessage alloc] init];

testMsg.fromEmail = str_uname;

NSLog(@"str_Uname=%@",testMsg.fromEmail);

testMsg.toEmail = str_info;

NSLog(@"autoemail=%@",testMsg.toEmail);

testMsg.relayHost = @"";

testMsg.requiresAuth = YES;

testMsg.login = str_uname;

NSLog(@"autoelogin=%@",testMsg.login);

testMsg.pass = str_password;

NSLog(@"autopass=%@",testMsg.pass);

testMsg.subject = @"Schedule Sms And Email";

testMsg.wantsSecure = YES;

NSString *sendmsg=[[NSString alloc]initWithFormat:@"%@",str_info2];

NSLog(@"automsg=%@",sendmsg);

testMsg.delegate = self;

NSDictionary *plainPart = [NSDictionary dictionaryWithObjectsAndKeys:@"text/plain",kSKPSMTPPartContentTypeKey,

sendmsg, kSKPSMTPPartMessageKey,@"8bit",kSKPSMTPPartContentTransferEncodingKey,nil];

testMsg.parts = [NSArray arrayWithObjects:plainPart,nil];

[testMsg send];

}

-(void)messageSent:(SKPSMTPMessage *)message{

[message release];

}

-(void)messageFailed:(SKPSMTPMessage *)message error:(NSError *)error{

[message release];

}

如果觉得《iphone发送邮件html iPhone使用smtp服务器发送电子邮件?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。