-
Notifications
You must be signed in to change notification settings - Fork 1
Home
senufo edited this page Apr 30, 2016
·
10 revisions
mail-notification is a service that allows you to see the arrival of new mail on the HOME page of xbmc
Add the ZIP file from the XBMC interface system
Then configure the various mail servers, up to three
General Tab
Time: Time in seconds between two mail surveys
New mail popup: Displays a popup window when the arrival of a new & mail
Popup error connection: Displays a popup error in connection
Show update time: Display update time
Alternate display (Display servers one after one) : yes/no
x : display position
y : display position
width : display width
height : display height
font : display font
text color : #FFFFFFFF
Display in skin : True/False (default False)
TAB Server
Enable server : yes/no
My Server: The name that will appear in the HOME
User login to the mail server
Password: your password, be careful it will be clear from the file setting.xml
Server Address: normally in the form pop.monfai.fr or imap.monfai.fr
Port: 110 to 995 for POP3 POP3 (SSL)
SSL: SSL uses the yes or no
Type: POP3 / IMAP
FOLDER: IMAP folder name
Once configured it is necessary to deactivate and activate the service for the modifcations are taken into account.
If you check SKIN to True the messages will be displayed only if the skin Home.xml file defined in the property such as:
$INFO[Window.property (notifier.nameX)]: $INFO[Window.property (notifier.msgX)]</ label>
Where X is the number of the server defined in the plugin options
For the skinner : notifier.enableX property which is true if the server is enabled and false if the server is not enabled (X is the number of server defined in the plugin options)
Below example for Home.xml to Amber Skin :
`
<control type="group">
<visible>![Skin.HasSetting(nohometime) | Skin.HasSetting(highertime) + [Window.IsVisible(104) | window.IsVisible(107) | Library.IsScanningVideo | Library.IsScannin gMusic | Window.IsVisible(614)]]</visible>
<top>0</top>
<left>960</left>
<control type="image">
<left>-410</left>
<top>0</top>
<width>410</width>
<height>90</height>
<texture flipy="true" border="100,0,0,0">common/TimePanel.png</texture>
</control>
<control type="image">
<left>0</left>
<top>0</top>
<width>410</width>
<height>90</height>
<texture flipy="true" flipx="true" border="0,0,100,0">common/TimePanel.png</texture>
</control>
<control type="label">
<posx>-250</posx>
<posy>8</posy>
<width>480</width>
<height>20</height>
<align>left</align>
<aligny>center</aligny>
<font>Font_18A</font>
<textcolor>FFFFFAF0</textcolor>
<label>$INFO[Window.property(notifier.name1)] : $INFO[Window.property(notifier.msg1)] - $INFO[Window.property(notifier.name2)] : $INFO[Window.property(notifier.msg2)] - $INFO[Window.property(notifier.name3)] : $INFO[Window.property(notifier.msg3)]</label>
<scroll>true</scroll>
<animation effect="fade" start="100" end="90" time="0" condition="!Control.Hasfocus(9000)">conditional</animation>
<animation effect="slide" start="0,0" end="-75,0" condition="![StringCompare(Weather.Plugin,weather.ozweather) | StringCompare(Weather.Plugin,weather.worldweatheronline) | StringCompare(Weather.Plugin,weather.wunderground) | StringCompare(Weather.Plugin,weather.yahoo)]">Conditional</animation>
</control>
</control>
`