Odoo 19.0 Community · Persistente

fetchmail.server: campos, relaciones y API

El modelo fetchmail.server («Servidor de correo de entrada») es un modelo persistente declarado por el módulo Conversaciones y ampliado por 2 módulos más. Expone 34 campos, 20 de ellos declarados directamente en el modelo; 1 campo de otros modelos apunta a él. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 19.

Ficha de identidad

Nombre técnico
fetchmail.server
Etiqueta
Servidor de correo de entrada
Tipo
Persistente (models.Model)
Tabla SQL
fetchmail_server
Módulo de origen
Conversaciones (mail)
Ampliado por
google_gmail, microsoft_outlook
Orden por defecto (_order)
priority
Hereda de (mixins)
google.gmail.mixinmicrosoft.outlook.mixin

Campos del modelo

20 campos propios, 8 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.

34 de 34 campos mostrados

Nombre técnicoEtiquetaTipoDetalles
activeActivoboolean
attachGuardar archivos adjuntos

Indica si los archivos adjuntos deben ser descargados. Si no se habilita, cualquier archivo adjunto será eliminado de los correos entrantes antes de ser procesado

boolean
configurationConfiguracióntext
solo lectura
dateÚltima fecha de búsquedadatetime
solo lectura
error_dateFecha del último error

Fecha del último error, restablecido en caso de éxito.

datetime
solo lectura
error_messageÚltimo mensaje de errortext
solo lectura
is_sslSSL/TLS

Las conexiones son cifradas con SSL/TLS a través de un puerto dedicado (por defecto: IMAPS = 993, POP3S = 995)

boolean
message_idsMensajesone2many
solo lectura

inverso: fetchmail_server_id

nameNombrechar
obligatorio
object_idCrear un nuevo registro

Procese cada correo entrante como parte de una conversación correspondiente a este tipo de documento. Esto creará nuevos documentos para nuevas conversaciones, o adjuntará correos electrónicos de seguimiento a las conversaciones existentes (documentos).

many2one
originalMantener el original

Si se debe guardar una copia original completa de cada correo electrónico como referencia adjunta a cada mensaje procesado. Esto usualmente duplica el tamaño de su base de datos de mensajes.

boolean
passwordContraseñachar
portPuertointeger
priorityPrioridad del servidor

Define el orden de procesamiento. Los valores más bajos significan una mayor prioridad.

integer
scriptGuionchar
solo lectura
serverNombre del servidor

Nombre del host o IP del servidor de correo

char
server_typeTipo de servidorselection
obligatorio

Valores: imap (Servidor IMAP), pop (Servidor POP), local (Servidor local)

server_type_infoInformación sobre el tipo de servidortext
calculado
stateEstadoselection
solo lectura

Valores: draft (No confirmado), done (Confirmado)

userNombre de usuariochar
google_gmail_access_tokenToken de accesochar

heredado de google.gmail.mixin

google_gmail_access_token_expirationTiempo límite de caducidad para el token de accesointeger

heredado de google.gmail.mixin

google_gmail_refresh_tokenToken de actualizaciónchar

heredado de google.gmail.mixin

google_gmail_uriURI

El URL para generar el código de autorización de Google

char
calculado

heredado de google.gmail.mixin

microsoft_outlook_access_tokenToken de acceso de Outlookchar

heredado de microsoft.outlook.mixin

microsoft_outlook_access_token_expirationTiempo límite de expiración para el token de acceso de Outlookinteger

heredado de microsoft.outlook.mixin

microsoft_outlook_refresh_tokenToken de actualización de Outlookchar

heredado de microsoft.outlook.mixin

microsoft_outlook_uriURI de autenticación

La URL para generar el código de autorización de Outlook.

char
calculado

heredado de microsoft.outlook.mixin

create_dateCreado eldatetime
solo lecturaautomático
create_uidCreado pormany2one
solo lecturaautomático
display_nameNombre mostradochar
solo lecturacalculadoautomático
idIDinteger
solo lecturaautomático
write_dateÚltima actualización eldatetime
solo lecturaautomático
write_uidÚltima actualización pormany2one
solo lecturaautomático

Relaciones

Modelos enlazados desde este modelo

Campos de otros modelos que apuntan aquí

Leer este modelo por la API

Ejemplo de llamada a la API JSON-2 de Odoo 19: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.

curl
curl -X POST "https://su-instancia.odoo.com/json/2/fetchmail.server/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: su-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","server_type","state","object_id","active"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}

res = requests.post(
    f"{BASE_URL}/fetchmail.server/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","server_type","state","object_id","active"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • El acceso a la API externa está reservado al plan Custom de Odoo.
  • XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
  • Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.

Citar esta herramienta

¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.

<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/fetchmail-server">fetchmail.server (Odoo 19.0)</a>

Fuentes

Datos verificados el 23 de septiembre de 2026 · Odoo 19.0 Community

¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos

Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.