
¿Cómo puedo configurar una cuenta predeterminada en Heirloom-mailx?
He definido una cuenta /etc/nail.rc
que se puede utilizar a través de, mail -A accountname
pero me gustaría configurar esta cuenta para que se use de forma predeterminada para poder omitir el -A
pará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 local
y account myimap
(y cualquier otra cuenta que defina) en modo interactivo, o elegir cuál usa mailx -A myimap
o 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.