I want my app using the MFMailComposeViewController to send an email such that the recipient can click on the embedded url to open the correspondin
I have the same problem.
My link is HTML, I can see 'blue' but if I click it, doesn't open safari mobile. Is allowed to me edit the text.
In a class I have this:
-(id) init{
self = [super init];
if (self) {
if ([MFMailComposeViewController canSendMail]) {
self.mailComposeDelegate = self;
[self setSubject: @"Subject"];
[self setMessageBody: @"Body
link example" isHTML: YES];
}
else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"No Mail Accounts"
message:@"You don't have a Mail account configured, please configure to send email."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles: nil];
[alert show];
}
}
return self;
}
-(void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error{
[controller dismissModalViewControllerAnimated: YES];
}
Here you can see the iPad Screen shot:

If I send, and then I go to "Sent" Mailbox the link works, so I think the problem is the event which open the links.
Thanks.