Agent Agent Agent
Stable release 5.8 / 2011
Operating system Windows, Java ME, Windows Mobile, Symbian, Android, iOS
Type Instant messaging
License Freeware
Website Agent.Mail.Ru

Mail.Ru Agent (MRA, M-Agent) is a free instant messaging program created by, one of the largest Russian web portals. Besides basic IM functionality (presence, contact list, sending text messages, file transfers, message history, etc.), M-Agent also provides online gaming, peer-to-peer voice calls, video calls, low-rate VoIP calls, free SMS, automatic mail checking and other useful features.

Mail.Ru Agent runs under Microsoft Windows and communicates with server using proprietary (but partially documented) protocol called MMP that works over TCP/IP. Mail.Ru Agent uses portal e-mail address as unique user ID.

In addition to the opening of the protocol, in February 2007 Mail.Ru has released its official client for mobile phones. The first version, 1.0, contains many bugs rendering it unusable on some phones. Such bugs include backlight disabling and inability to login when there's no incoming messages awaiting on the server.

On March 1, 2007, the improved version 1.1 of the official mobile client was published. Many, but not all, bugs of the previous version are fixed in it, making it usable on phones which are unable to run the previous version correctly.

All mobile Mail.Ru Agent clients lack many features of the desktop version, such as gaming, VoIP communication and cartoon sending, but include the SMS sending feature.

On August 2, 2007, Mail.Ru released the newest version 1.3 of M-Agent which fixes most, if not all the bugs encountered in its predecessors. In addition to the Java ME version, there is also a Windows Mobile version of this mobile messenger released for the first time. VoIP calling is still in the making, but is expected in future versions.


On October 19, 2005 Mail.Ru has partially opened the Agent's messaging protocol (called MMP) and allowed anyone to create third-party clients. Several implementation of them exist, mainly designed for mobile phones. Also, some XMPP servers support gating into it. A famous[citation needed] implementation of MMP is the in Quiet Internet Pager.

Mail.Ru Agent's messaging protocol has a Perl implementation, offered by the Net::MRIM Perl module. PerlMRIM is a wxPerl client based upon it, offering a simple GUI. This client is distributed as a tarball intended for Linux users, and as a Mac OS X App.

Also there is python implementation, offered as XMPP to Mail.Ru-IM Transport.

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Mail transfer agent — Pour les articles homonymes, voir MTA. Un Mail Transfer Agent est un logiciel pour serveur de transmission de courriers électroniques. Faute de traduction faisant référence, l abréviation MTA (prononcée en français) est utilisée par les… …   Wikipédia en Français

  • Mail delivery agent — Un Mail Delivery Agent (ou MDA) est le logiciel final du voyage d un courrier électronique. C est le MDA qui dépose le message dans la boîte aux lettres de l utilisateur. C est le MDA qui doit donc gérer des problèmes comme un disque plein ou… …   Wikipédia en Français

  • Mail delivery agent — (MDA, Агент доставки электронной почты)  программа, принимающая входящие электронные письма и доставляющая их на электронный ящик получателя (если адрес назначения расположен на том же компьютере) или перенаправляющая их на другой почтовый… …   Википедия

  • Mail delivery agent — A mail delivery agent or message delivery agent (MDA) is a computer software component that is responsible for the delivery of e mail messages to a local recipient s mailbox.[1] Also called an LDA, or local delivery agent.[2] Within the Internet… …   Wikipedia

  • Mail submission agent — A mail submission agent (MSA) is a computer program or software agent that receives electronic mail messages from a mail user agent (MUA) and cooperates with a mail transfer agent (MTA) for delivery of the mail. It uses a variant of the Simple… …   Wikipedia

  • Mail retrieval agent — [original research?] A mail retrieval agent (MRA) is a computer application that retrieves or fetches e mail from a remote mail server and works with an mail delivery agent to deliver mail to a local or remote email mailbox.[citation needed] MRAs …   Wikipedia

  • Mail User Agent — Als E Mail Programm, Mail User Agent (MUA) (deutsch: etwa Post Benutzer Programm) oder auch kurz Mail Client, bezeichnet man ein Programm, mit dem E Mails empfangen, gelesen, geschrieben und versendet werden. Inhaltsverzeichnis 1 Empfang 2 Senden …   Deutsch Wikipedia

  • Mail transfer agent — A mail transfer agent (MTA) (also called a mail transport agent , message transfer agent , or smtpd (short for SMTP daemon)), is a computer program or software agent that transfers electronic mail messages from one computer to another.The term… …   Wikipedia

  • Mail Submission Agent — Ein Message Submission Agent, kurz MSA ist ein Dienst, welcher E Mails von einem Mail User Agent (MUA) entgegennimmt, evtl. filtert (z. B. den Absender ändert) und an einen Mail Transfer Agent (MTA) zur Auslieferung weiterleitet. Die meisten MTAs …   Deutsch Wikipedia

  • Mail Delivery Agent — Ein Mail Delivery Agent (MDA) ist eine Software für die Zustellung von E Mails an die betreffenden Benutzerkonten. Mail Delivery Agents sind neben Mail User Agents die beiden ursprünglichen Bestandteile von Systemen für E Mail …   Deutsch Wikipedia