Inapp电子邮件使用MFMailCompose卡在发件箱中

时间:2010-06-04 04:19:58

标签: iphone email mfmailcomposeviewcontroller

我正在使用MFMailCompose方法来执行inApp电子邮件,一切正常。我发送了应用程序以进行测试,这是我的测试版测试人员的回复。

  • 我的手机是3g 32Gb,OS3.1.3
  • 在家中通过wifi测试,发送没有问题的工作,测试两次。
  • 再次测试超过3g,在我打开邮箱之前仍然没有发送,错误仍然会弹出。

有没有人碰到过这个?他的问题似乎只是在尝试通过3g发送时。它适用于我,但我是一个不同的载体。它必须是一个设置,但我们检查了一切。有人遇到过这个吗?

1 个答案:

答案 0 :(得分:0)

如果它通过Wi-Fi工作而不是3G,那么很可能是因为他的设备设置为通过外发邮件服务器(SMTP服务器)发送邮件,该服务器根据您连接的网络限制连接。

例如,如果您通过FooBarNet获得宽带服务,他们可能会告诉您使用外发邮件服务器smtp.foobar.net。如果您在家时连接到该网络,服务器将允许您发送邮件。但是,如果您尝试从另一个网络(例如,您的移动电话的数据网络)连接到它,它将拒绝连接,假设您试图劫持其邮件服务器以发送垃圾邮件。

换句话说,这与您的应用程序无关。您可以使用Mail应用程序直接发送邮件来验证这一点。