| |
- amigu.apps.base.application
-
- mailreader
-
- outlook11
- outlook12
- outlook9
- outlook_express
- windowsmail
-
- windowslivemail
- winthunderbird
- kmail
- mailconfig
- thunderbird
class kmail |
|
Clase para el gestor de correo Kmail integrado en Kontact |
|
Methods defined here:
- __init__(self)
- Constructor de la clase
- add_identity(self, a)
- Añade la identidad
- config_account(self, account)
- Configura la cuenta dada en Kmail
- error(self, e)
- Almacena los errores en tiempo de ejecución
|
class mailconfig |
|
Clase para el manejo de configuraciones de correo.
Visit http://msdn2.microsoft.com/en-us/library/ms715237.aspx for more information about the values |
|
Methods defined here:
- __init__(self, config)
- Constructor de la clase.
Argumentos de entrada:
config -- puede ser un diccionario que contenga información sobre
una cuenta de correo o un archivo xml de Windows Live Mail
- get_SMTP_display_name(self)
- Devuelve el nombre del servidor de correo saliente
- get_SMTP_email_address(self)
- Devuelve la direccion de correo saliente
- get_SMTP_port(self)
- Devuelve el puerto del servidor de correo saliente
- get_SMTP_server(self)
- Devuelve el servidor de correo saliente
- get_SMTP_timeout(self)
- Devuelve el tiempo de espera del servidor de correo saliente
- get_account_name(self)
- Devuelve el nombre de la cuenta de correo
- get_connection_type(self)
- Devuelve el tipo de conexión con el servidor
- get_port(self)
- Devuelve el puerto del servidor de correo entrante
- get_server(self)
- Devuelve el servidor de correo entrante
- get_timeout(self)
- Devuelve el tiempo de espera
- get_type(self)
- Devuelve el tipo de cuenta de correo
- get_user_name(self)
- Devuelve el nombre del usuario de la cuenta
- leave_mail(self)
- Devuelve si los mensajes deben conservarse en el servidor
- readconfig_wm(self, config)
- Lee la configuación de correo de Windows Mail
Argumentos de entrada:
config -- archivo XML de configuración de Windows Mail
- remove_deleted(self)
- Devuelve si se eliminan los correos del servidor al ser borrados
- remove_expired(self)
- Devuelve si se eliminan los correos con el paso del tiempo
- use_SMTP_SSL(self)
- Devuelve si la conexión con el servidor de correo saliente es segura
- use_SSL(self)
- Devuelve si la conexión es segura
|
class mailreader(amigu.apps.base.application) |
|
Clase para el manejo de aplicaciones de correo |
|
Methods defined here:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- convert_mailbox(self, mb)
- Método abstracto para convertir los correos de la apliación
al formato mailbox de Evolution
Argumentos de entrada:
mb -- carpeta o fichero que contengan correos
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- get_configuration(self)
- Método abstracto para obtener la configuración de la aplicación
de correo
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_calendar(self)
- Importa el calendario de la aplicación
- import_contacts(self)
- Importa la libreta de contactos de la aplicación
- import_mails(self)
- Importa los correos almacenados
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Este método debe ser apliado en las clases hijas
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class outlook11(mailreader) |
| |
- Method resolution order:
- outlook11
- mailreader
- amigu.apps.base.application
Methods defined here:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_calendar(self)
- Importa el calendario de la aplicación
- import_contacts(self)
- Importa la libreta de contactos de la aplicación
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class outlook12(mailreader) |
|
Clase para el manejo de Office 2007 (versión 12) |
|
- Method resolution order:
- outlook12
- mailreader
- amigu.apps.base.application
Methods defined here:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_calendar(self)
- Importa el calendario de la aplicación
- import_contacts(self)
- Importa la libreta de contactos de la aplicación
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class outlook9(mailreader) |
| |
- Method resolution order:
- outlook9
- mailreader
- amigu.apps.base.application
Methods defined here:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_calendar(self)
- Importa el calendario de la aplicación
- import_contacts(self)
- Importa la libreta de contactos de la aplicación
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class outlook_express(mailreader) |
| |
- Method resolution order:
- outlook_express
- mailreader
- amigu.apps.base.application
Methods defined here:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- import_calendar(self)
- import_contacts(self)
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class thunderbird |
|
Clase para el gestro de correo Thunderbird |
|
Methods defined here:
- __init__(self)
- Constructor de la clase
- add_impab(self)
- Añade la libreta de direcciones importada a Thunderbird
- config_account(self, account)
- Configura la cuenta leida del registro
- error(self, e)
- Almacena los errores en tiempo de ejecución
- generate_impab(self, l)
- Inserta el contacto en la libreta de direcciones de Thunderbird
- get_thunderbird_profile(self, thunderbird='~/.mozilla-thunderbird')
- Devuelve el perfil actual de Thunderbird. En caso de no existir crea uno nuevo
- import_windows_settings(self, AppData)
- Importa la configuración de Thunderbird en Windows. SOBREESCRIBE LA INFORMACIÓN EXISTENTE
- is_installed_on_Windows(self, AppData)
- Devuelve si Firefox está instalado en Windows
|
class windowslivemail(windowsmail) |
| |
- Method resolution order:
- windowslivemail
- windowsmail
- mailreader
- amigu.apps.base.application
Methods defined here:
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from windowsmail:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- import_calendar(self)
- import_contacts(self)
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class windowsmail(mailreader) |
| |
- Method resolution order:
- windowsmail
- mailreader
- amigu.apps.base.application
Methods defined here:
- convert_mailbox(self, mb)
- Convierte los correos al formato Mailbox.
Argumentos de entrada:
mb -> fichero que contiene los correos de la aplicación
- get_configuration(self)
- Devuelve la configuración de la aplicación de correo
- import_calendar(self)
- import_contacts(self)
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_mails(self)
- Importa los correos almacenados
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
|
class winthunderbird(mailreader) |
| |
- Method resolution order:
- winthunderbird
- mailreader
- amigu.apps.base.application
Methods defined here:
- check_config(self, c)
- Comprueba que la configuración de la cuenta está completa
Argumentos de entrada:
c -> objeto de tipo Mailconfig
- get_configuration(self)
- Devuelve la configuración asociada a la aplicación
- import_mails(self)
- Convierte los correos al formato Mailbox.
- initialize(self)
- Inicializa los valores específicos de la aplicación.
Methods inherited from mailreader:
- config_EVOLUTION(self, a)
- Configura la cuenta dada en Evolution
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- config_EVOLUTION_addressbook(self)
- Convierte e integra los contactos en la libreta de direcciones
de Evolution
- config_EVOLUTION_calendar(self)
- Convierte e integra el calendario en Evolution
- config_THUNDERBIRD(self, a)
- Configura la cuenta dada en Mozilla Thunderbird
Argumentos de entrada:
a -- objeto de tipo Mailconfig
- convert_mailbox(self, mb)
- Método abstracto para convertir los correos de la apliación
al formato mailbox de Evolution
Argumentos de entrada:
mb -- carpeta o fichero que contengan correos
- do(self)
- Ejecuta el proceso de migración basado en importar las cuentas
de correo, los correos almacenados, los contactos y el calendario
en caso de que la apliación disponga de él.
Devuelve 1 en caso que el proceso finalice sin errores.
- import_accounts(self)
- Configura las cuentas de correo de la aplicación para que
puedan ser usadas en Evolution y Thunderbird
- import_calendar(self)
- Importa el calendario de la aplicación
- import_contacts(self)
- Importa la libreta de contactos de la aplicación
Methods inherited from amigu.apps.base.application:
- __init__(self, user, option=None)
- Constructor de la clase.
Argumentos de entrada:
user -- objeto de tipo Generic_usr
option -- opción especifica de la aplicación que implemente la clase (default None)
- run(self, model=None, iter=None)
- Ejecuta la tarea y controla su resultado.
Argumentos de entrada:
model -- objeto de tipo gtk.TreeModel obtenido del arbol de opciones
iter -- objeto de tipo gtk.TreeIter obtenido del arbol de opciones
- update_progress(self, value=0, delta=0)
- Actualiza la barra de progreso asociada a la tarea en con un
valor concreto o con un incremento relativo. Sólo válido para
la interfaz gráfica de Amigu
Argumentos de entrada:
value -- nuevo valor de la barra de progreso (default 0)
delta -- nuevo incremento de la barra de progreso (default 0)
| |