livebox:gmail

This is an old revision of the document!


xAP message via Gmail

The xap-mail daemon allows you to send an xAP message and have it redirected to a mailbox. This is useful for monitoring and alerts.

Configuration is via the GUI however manual configuration of the /etc/xap.d/xap-mail.ini file is supported. A typical setup for gmail would look like this:

[mail]
enable=1
server=smtp://smtp.gmail.com:587
from=job.blogs@gmail.com
fullname=Joe Blogs
password=mypassword

If you modify this file manually you'll need to restart the xap-mail daemon so it picks up these changes

/etc/init.d/xap restart mail

To send an email construct a xAP packet of this form.

xap-header
{
v=12
hop=1
uid=FF00D800
source=dbzoo.livebox.text
target=dbzoo.livebox.Mail
class=email
}
message
{
to=brett@dbzoo.com
subject=How is your lamb?
text=I'll be around for dinner tonight at 6pm
}

You will get an mail.ok payload response on success and a mail.error on failure.

xap-header
{
v=12
hop=1
uid=FF00E100
class=email
source=dbzoo.livebox.Mail
}
mail.ok
{
text=Send mail is complete
}

The value of the error code in the response packet can be consulted at: http://curl.haxx.se/libcurl/c/libcurl-errors.html

  • livebox/gmail.1399936406.txt.gz
  • Last modified: 2014/05/12 23:13
  • by brett