From owner-freebsd-questions@FreeBSD.ORG Sun Mar 28 21:42:04 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7025B1065679 for ; Sun, 28 Mar 2010 21:42:04 +0000 (UTC) (envelope-from jeffrey@goldmark.org) Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by mx1.freebsd.org (Postfix) with ESMTP id 3B53E8FC12 for ; Sun, 28 Mar 2010 21:42:04 +0000 (UTC) Received: from compute1.internal (compute1.internal [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id 810F7E9BDC; Sun, 28 Mar 2010 17:42:03 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Sun, 28 Mar 2010 17:42:03 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=subject:mime-version:content-type:from:in-reply-to:date:cc:content-transfer-encoding:message-id:references:to; s=smtpout; bh=iSn22ZOwoCQ0749QXVZLBJDoRzw=; b=X0lxNhFTdzONsrVg8soItdUmiPQsuXAqJeL9S5Zzmx0vmHgdIdM9q5uIAKonpjThE5pUEwLQ68l0NH7/8vikiO4vldPdMAbjofUfFUCxeLwk+FfSDAFv0CvU655qY7VDoNnYoDOB+zftCnJnWpMIeWzhOReT0NffGfNWTW6NkE4= X-Sasl-enc: YxwVms3DGdqsxx9lIF1ioVFaVVbNAxy430HAdeWNx3EL 1269812523 Received: from olympe.ewd.goldmark.org (n114.ewd.goldmark.org [72.64.118.114]) by mail.messagingengine.com (Postfix) with ESMTPSA id B7B3D72D04; Sun, 28 Mar 2010 17:42:02 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii From: Jeffrey Goldberg In-Reply-To: Date: Sun, 28 Mar 2010 16:42:01 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <82FC9260-A40A-4507-B43F-FA9F23DF814F@goldmark.org> References: <4BAED536.2060205@rzweb.com> <4baef8de.00G1oLWhtZbJ8Rwl%perryh@pluto.rain.com> <4BAFB9AC.7040406@rzweb.com> <20100328203849.GD4806@dan.emsphone.com> To: krad X-Mailer: Apple Mail (2.1077) X-Mailman-Approved-At: Sun, 28 Mar 2010 21:53:35 +0000 Cc: Tim Judd , perryh@pluto.rain.com, Dan Nelson , Ron , freebsd-questions@freebsd.org Subject: Re: Freebsd, postfix and push email X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Mar 2010 21:42:04 -0000 On Mar 28, 2010, at 3:49 PM, krad wrote: > On 28 March 2010 21:38, Dan Nelson wrote: > In the last episode (Mar 28), Ron said: > > Jeffrey Goldberg wrote: > > > IMAP, but not POP3, can be used to push, but the iPhone mail = client > > > doesn't support that [...] > > So how is Mobil Me and Exchange Servers (MS, Zimbra, etc) doing it? > For ActiveSync at least, the phone has to keep a TCP connection to the > server open 24/7, and the server sends a notification when a new mail > arrives. MobileMe probably works the same way. The IMAP protocol = supports > a similar "notify on new mail" option, but for some reason Apple = doesn't use > it in their client. My understanding is that Apple wants all persistent connections to the = iPhone to go through them, so that there is only one connection. This = is, putatively, for battery life issues. Every pushable client on the = iPhone doesn't maintain its own TCP connection but works through an API = and has to have their service approved by Apple. Apple made an exception for Exchange so that I could sell iPhones to = businesses. For better information than my possibly misremembered speculation, you = would do well to check iPhone developer communities. -j --=20 Jeffrey Goldberg http://www.goldmark.org/jeff/