このMailDeliveryはもともと自分のアプリケーション大規模メールのいずれかの作成フレームワークである。これは、モデルとしてMailDeliveryクラス(メッセージフレームワークの一部)を用いて設計し、以下のニーズをカバーする。
- 私は(私は仕事のほとんどが既に行われている「環境設定パネルでアカウント」を作成する必要がある場合)のMail.appからアカウントをインポートしたいます。
- 私は異なるからメッセージを送信したい私のアプリケーションの場所なので、私は余分なコードの行数十または数百の記述せずにメッセージを送信したいます。
- 私は電子メールを送信するためにキーチェーンに対処する必要はありませんが、私はキーチェーンのサポートをしたい(MobileMeのアカウントを含む)私のパスワードの保存にます。
- のメッセージが送信できませんでした場合、私は理由を知りたいます。
- 私は、カスタムメッセージのヘッダーを含めるします。
- 私は、SSLとTLSのサポートます。
- 私は、HMTL、プレーンテキストメッセージをマルチパートを送信できるようにしたいが、私はそれを行うために、RFCの数十を読みたくない。
- 時々私は私自身のソース
- この何かが間違っていた場合、私は自分のアプリケーションがメールを介して電子メールを送信できるようにしたいを提供したい。
のこのリリースで新しいのは何ですか。
- はMailDeliveryは、今では見つけることができる最初のSMTPサーバーの代わりに、プライマリメールアカウントを使用します。
- メールアカウントは、もはやアプリケーションの環境設定に保存されません。これにより、ユーザーはメールで新しいメールアカウントまたはSMTPサーバーを追加した場合、その後MailDeliveryが古いアカウントを使用し続けると、ユーザーが知っていることはない、問題を修正します。今すぐ+ deliveryAccountsは(ユーザーがすべてのメールを使用しない場合には、開発者が自分のアカウントを追加したい)永続的な口座にロードしますとApple Mailが最後にアカウントを添付します。
- TCPConnectionに-finalizeメソッドを追加しました。
- (メッセージ)メソッド-sourceは、2つの新しい方法、-headerと-body(今のところプライベート)から値を取得し、断片化されています。
- (NSAttributedStringAdditions)は、-partsメソッドを追加しました。
- (パート)メソッド-relatedBoundaryは現在公開されています。
- (パート)は、各部分が直接その値を提供することができます-descriptionメソッドを追加しました。
NSAttributedStringのインスタンスが直接、自分の部品を提供することができるように
コメントが見つかりません