¿Cómo puedo configurar una cuenta predeterminada en Heirloom-mailx?

¿Cómo puedo configurar una cuenta predeterminada en Heirloom-mailx?

¿Cómo puedo configurar una cuenta predeterminada en Heirloom-mailx?

He definido una cuenta /etc/nail.rcque se puede utilizar a través de, mail -A accountnamepero me gustaría configurar esta cuenta para que se use de forma predeterminada para poder omitir el -Aparámetro.

La página de manual debajohttp://heirloom.sourceforge.net/mailx/mailx.1.htmlno parece incluir la configuración predeterminada.

Respuesta1

Si desea mantener varias cuentas pero selecciona una de forma predeterminada, agregue un comando de cuenta después de definir las cuentas para seleccionarla.

Archivo RC de ejemplo:

account myimap {
    set folder=imap://user@host
    set record=+Sent
    set imap-keepalive="5"
}
account local {
    set folder=.local/maildir
    unset record
}
# Now select myimap as default account on startup:
account myimap

Ahora, al invocar mailx, se conectará a myimap, pero aún puede cambiar entre las dos cuentas con account localy account myimap(y cualquier otra cuenta que defina) en modo interactivo, o elegir cuál usa mailx -A myimapo mailx -A local(y cualquier otra cuenta) al invocar desde el línea de comando.

(probado con Heirloom mailx versión 12.5 20/06/10)

Respuesta2

Simplemente deshazte del envoltorio de cuenta que colocaste en la configuración.

uñas.rc

En lugar de:

# other mail config
...

account gmail {
  set smtp-use-starttls
  set smtp-auth=login
  set smtp=smtp://smtp.gmail.com:587
  set [email protected]
  set smtp-auth-password="blahblah"
}

Usar:

# other mail config
...

set smtp-use-starttls
set smtp-auth=login
set smtp=smtp://smtp.gmail.com:587
set [email protected]
set smtp-auth-password="blahblah"

Los utilizará como configuración predeterminada.

información relacionada