2017-02-28 273 views
1

我有一個TableView,選擇和取消選擇客戶端努力建立一個電子郵件地址,然後可以發送一個羣組消息。發送多個電子郵件地址到郵件應用程序郵件到

然後,我希望用戶能夠通過按鈕打開Apple的默認郵件應用程序,並且郵件已發送給先前建立的列表中的成員。

let email = client.value 
     if let url = URL(string: "mailto:\(email)") { 
      UIApplication.shared.open(url) 
     } 

我還建立了一個字符串的逗號分隔的電子郵件,複製到剪貼板中,如果用戶只是希望該列表,使用不同的電子郵件:

我可以通過一個地址做應用程序在他們的手機或其他什麼,只是給他們更多選擇。

for client in clientsToEmail { 
      emails.append(client.value) 
     } 

emailsCommaSeperated = emails.joined(separator: ", ") 

這工作得很好,不過,我不能給這個逗號分隔的列表,以「電子郵件地址:()」,它好像一個有效的電子郵件,[email protected]這種方法檢查。哪一個逗號分隔的電子郵件列表顯然不是。

是否有另一種方法可以做到這一點,任何人都知道?從另一個應用程序打開郵件應用程序,發送電子郵件地址列表以及創建發送到所有這些地址的新電子郵件的一些方法?

任何幫助非常感謝!

回答

0

你可以嘗試像herehere這樣mailto:[email protected][email protected]&subject=Greetings%20from%20Cupertino!&body=Wish%20you%20were%20here!,但我不認爲你可以發送郵件給多個用戶使用mailTo()在一個水龍頭。嘗試加入cc

相關問題