InglésFrancésEspañol

icono de página de OnWorks

mu-server - Online en la nube

Ejecute mu-server en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mu-server que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mu_server: el backend de mu para el cliente de correo electrónico mu4e

SINOPSIS


mu servidor [opciones]

DESCRIPCIÓN


mu servidor inicia un shell simple en el que se puede consultar y manipular la base de datos mu. los
La salida de los comandos son términos de expresiones simbólicas Lisp (s-exps). mu servidor no es
destinado a ser utilizado por humanos; en cambio, está diseñado específicamente para el mu4e Cliente de correo electronico.

En esta página de manual, documentamos los comandos mu servidor acepta, así como sus respuestas.
En general, los comandos enviados al servidor son de la forma

cmd: [ ] *

donde cada uno de los parámetros tiene como prefijo su nombre y dos puntos. Por ejemplo, para ver un
cierto mensaje, el comando sería:

cmd: ver docid: 12345

Los parmetros se pueden enviar en cualquier orden, y los parmetros no usados ​​por un comando determinado son
simplemente ignorado.

SALIDA FORMATO


mu servidor acepta una serie de comandos y entrega sus resultados en la forma:

\ 376 \ 377

\ 376 (un byte 0xfe), seguido de la longitud de la expresión s expresada como un
número hexadecimal, seguido de otro \ 377 (un byte 0xff), seguido del s-
expresión.

Al prefijar la expresión con su longitud, se puede procesar de manera más eficiente. los
\ 376 y \ 377 fueron elegidos ya que nunca ocurren en UTF-8 válido (en el que el s-
las expresiones están codificadas).

COMANDO Y RESPUESTA


add

Usando el add comando, podemos agregar un mensaje a la base de datos.

-> cmd: agregar ruta: maildir:
<- (: agregar información: ruta : docid )

componer

Usando el componer comando, obtenemos el mensaje (original) y le decimos qué hacer con
eso. Se espera que la interfaz de usuario procese previamente el mensaje, por ejemplo, establezca el
asunto, remitente y destinatario de un mensaje de respuesta.

Los mensajes de tipo 'nuevo' no usan el parámetro docid: los demás sí.

-> cmd: tipo de redacción: [docid: ]
<- (: componer :original : incluir (

los es una expresión-s que describe los archivos adjuntos para incluir
en el mensaje; esto actualmente solo se aplica al mensaje que estamos reenviando. Esto es-
expresión se parece a:

(:nombre del archivo :tipo de Mimica :disposición )

contactos

Usando el componer comando, podemos recuperar una expresión-s con todos los contactos conocidos
(nombre + dirección de correo electrónico). Para obtener más detalles, consulte mu-cfd(1).

-> cmd: contactos [personal: verdadero | falso] [después: ]
<- (: contactos ((: nombre abc: correo [email protected] ...) ...)

extraerlos

Usando el extraerlos comando podemos guardar y abrir archivos adjuntos.
-> cmd: extraer acción: índice: [sendero: ] [qué: [param: ]]

Si la acción es 'guardar', se requiere el argumento de la ruta; el archivo adjunto será
guardado, y un mensaje
<- (: guardar información: mensaje "... se ha guardado")
se ha enviado.

Si la acción está 'abierta', el archivo adjunto se guardará en un archivo temporal, después de lo cual
se abrirá con el controlador predeterminado para este tipo de archivo (consulte mu-
extraerlos(1)) y un mensaje
<- (: info abierta: mensaje "... se ha abierto")
se ha enviado.

Si la acción es 'temp', se requieren los argumentos 'what'. El archivo adjunto
guardado en un archivo temporal, y se envía el siguiente mensaje:
<- (: temp: qué : param
Luego, el front-end puede tomar medidas en el archivo temporal, en función de qué: qué y: param
Contiene. mu4e utiliza este mecanismo, por ejemplo, para conectar un archivo adjunto a un comando de shell.

find

Usando el find comando podemos buscar mensajes.
-> cmd: buscar consulta: " "[hilos: verdadero | falso] [campo de clasificación: ]
[reverso: verdadero | falso] [maxnum: ]
El proyecto pregunta-parámetro proporciona la consulta de búsqueda; los hilos-parámetro determina
si los resultados se devolverán en forma de subprocesos o no; los campo de clasificación-
parámetro (una cadena, "a", "desde", "asunto", "fecha", "tamaño", "prio") establece el
campo de búsqueda, el marcha atrás-parámetro, si es verdadero, establece el orden de clasificación Z-> A y,
Finalmente, el número máximo-parámetro limita el número de resultados a devolver (<= 0 significa
'ilimitado').

Primero, esto devolverá un 'erase'-sexp, para borrar el búfer de posibles resultados
de una consulta anterior.
<- (: borrar t)

Esto devolverá una serie de 0 hasta s-expresión correspondiente a cada
mensaje encontrado (si no hay maxnum, se devolverán todos los resultados). La información
message s-exps que devuelve esta función no contienen el cuerpo del mensaje; los view
El comando es para eso.
<- (...)
y finalmente, recibimos:
<- (: encontrado )

engaño El proyecto engaño El comando está reservado para uso futuro.

índice

Usando el índice comando, podemos (re) indexar la base de datos, similar a lo que mu find
hace. los Mis direcciones el parámetro (opcionalmente) registra 'mis' direcciones de correo electrónico; ver
la documentación para mu_store_set_mis_direcciones.

-> cmd: ruta de índice: [Mis direcciones: ]
Como respuesta, enviará (por cada 500 mensajes):
(: índice de información: estado en ejecución: procesado :actualizado )
y finalmente:
(: índice de información: estado completo: procesado
:limpiado )

mkdir

Usando el mkdir comando, podemos crear un nuevo maildir.

-> cmd: mkdir ruta:
<- (: info mkdir: mensaje " Ha sido creado")

movimiento

Usando el movimiento comando, podemos mover mensajes a otro maildir o cambiar sus banderas
(lo que en última instancia significa que se está moviendo a un nombre de archivo diferente) y actualice el
base de datos correspondientemente. La función devuelve un s-exp que describe la actualización
mensaje, para que pueda actualizarse en la interfaz de usuario.

-> cmd: mover docid: | msgstr: [maildir: ] [banderas: ]
<- (: actualizar : mover t)

Se debe especificar uno de docid y msgid para identificar el mensaje. Al menos uno de
Se deben especificar maildir y banderas.

de ping

El proyecto de ping comando provoca un pong respuesta. Se utiliza para el apretón de manos inicial.
entre mu4e mu servidor.
-> cmd: ping
<- (: pong "mu": versión : doccount )

remove

Usando el remove comando, podemos eliminar el mensaje del disco y actualizar el
base de datos en consecuencia.

-> cmd: eliminar docid:
<- (: eliminar )

view

Usando el view comando, podemos recuperar toda la información (incluido el cuerpo) de un
mensaje de correo electrónico en particular.

Si el parámetro opcional extraer-imágenes is su verdadero, extrae imágenes en archivos temporales y
incluir enlaces a ellos en el s-exp devuelto.

Si el parámetro opcional agente de uso is su verdadero, tratar de usar agente-gpg al verificar
Partes del mensaje PGP / GPG.

Si el parámetro opcional clave de recuperación automática is su verdadero, intento recuperar público
claves en línea automáticamente.

-> cmd: ver docid: | msgstr: [imágenes de extracción: verdadero] [agente de uso: falso] [clave de recuperación automática: falso]
<- (: ver )

o alternativamente:

-> cmd: ver ruta: [imágenes de extracción: verdadero] [agente de uso: falso] [clave de recuperación automática: falso]
<- (: ver )

Use mu-server en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    pase de autorización
    pase de autorización
    AuthPass es una contraseña de código abierto
    gerente con apoyo para los populares y
    Keepass probado (kdbx 3.xy kdbx 4.x ...
    Descargar authpass
  • 2
    Zabbix
    Zabbix
    Zabbix es una clase empresarial abierta
    solución de monitoreo distribuido de origen
    diseñado para monitorear y rastrear
    rendimiento y disponibilidad de la red
    servidores, dispositivo...
    Descargar Zabbix
  • 3
    KDiff3
    KDiff3
    Este repositorio ya no se mantiene
    y se conserva con fines de archivo. Ver
    https://invent.kde.org/sdk/kdiff3 for
    el código más nuevo y
    https://download.kde.o...
    Descargar KDiff3
  • 4
    Cargador USBGX
    Cargador USBGX
    USBLoaderGX es una GUI para
    Cargador USB de Waninkoko, basado en
    libwiigui. Permite listar y
    lanzar juegos de Wii, juegos de Gamecube y
    homebrew en Wii y WiiU...
    Descargar USB Loader GX
  • 5
    Firebird
    Firebird
    Firebird RDBMS ofrece funciones ANSI SQL
    y se ejecuta en Linux, Windows y
    varias plataformas Unix. Características
    excelente concurrencia y rendimiento
    & energía...
    Descargar pájaro de fuego
  • 6
    KompoZer
    KompoZer
    KompoZer es un editor HTML wysiwyg que utiliza
    el código base de Mozilla Composer. Como
    El desarrollo de Nvu se ha detenido.
    en 2005, KompoZer corrige muchos errores y
    agrega una f...
    Descargar KompoZer
  • Más "

Comandos de Linux

Ad