Publishing messages over a network includes receiving a message from a
sender in a first format, identifying the sender of the message as an
authorized sender based on information associated with the message in
comparison to data in a sender account using software executing in a
central processor, wherein the identifying step is dependent on the first
format of the message, receiving a request for at least the portion of
the message from a requester, and publishing at least the portion of the
message to the requestor over the network only if the software has
identified the sender as an authorized sender. The requester can
subscribe to receive new messages from one or more senders including the
identified sender, and a copy of any new messages from the identified
sender can be sent to one or more notification devices associated with
the subscribed requestor.