我在windows azure应用程序上有一个smtp客户端,该客户端在模拟器上运行良好,但在云实例上抛出异常。
异常消息为:
The SMTP server requires a secure connection or the client was not authenticated The server's response was 5.5.1 authentication required
我通过在命令行中打印凭据来确保它们在云上是正确的,我还禁用了防火墙。
附言:我使用的是gmail smtp服务器。
下面是我的代码:
private void SetupClient()
是否在Gmail应用程序上使用Web Gmail更安全,例如,请参见以下选项:
Android谷歌Chrome或Android应用程序
Windows Google Chrome或Windows通用应用程序
MacOS Safari或MacOS应用程序商店应用程序
iOS Safari或iOS应用程序商店应用程序
Linux Google Chrome还是应用?
假设每个应用程序都会将自己的数据存储在自己的目录中,并使用标准沙箱(在Linux上有更多,在Windows上主要是通用应用程序),其他应用程序也会这样吗?
例如,Google是使用使用自己的文件夹的顿悟构建的,沙箱没有问题。
这是为了
我遵循这个存储库来实现通知已发送邮箱的更改。因此,每当用户发送消息时,我都希望收到通知。如果我在Windows机器或outlook web应用程序上测试它,一切都可以正常工作,但是如果我在Mac OS上测试它,它就不能工作。你知道为什么会这样吗?
我的测试macOS版本: Outlook Sierra版本10.12.6 Outlook版本:macOS for Mac,版本16.29 (19090802)
我的应用程序上有几个通知。我想要做的是,当一个本地通知到达时,它会从通知中心删除之前已经显示的另一个通知。
我正在使用下面的代码。
static func unscheduleNotification(userInfoValue: String){
if let notifications = UIApplication.sharedApplication().scheduledLocalNotifications{
for notification in notifications{
if let userInfo = notification