Exemplary system, method, software and apparatus embodiments provide for
creating a content-based notification for a mobile device, as a simulated
push operation, for devices which do not have push capability. The system
comprises a database, a server, and may also include a second web server
for user account configuration. The database is adapted to store user
account configuration and preference information. The server is adapted
to receive a first message having a first protocol, such as SMTP, and to
determine whether the content-based notification for the first message
should be provided. When the content-based notification is to be
provided, the server is adapted to extract a subset of information from
the first message, and using the subset of information, to create a
second message having a second, different protocol, such as SMS. The
second message is transferred to a wireless network for transmission to
the mobile device, with the second message providing the content-based
notification of the first message. The information extracted from the
first message enables a user to determine whether they want to download
the complete message, as a user-transparent pull operation, and typically
includes the from, to, size, date, subject fields, and a portion of the
body of the first message, up to the remaining capacity of the second
message.