Initial commit. In a broken state, do not use.

This commit is contained in:
Storm Dragon
2019-12-11 14:39:33 -05:00
parent 5dea87f44a
commit 1237ab3fd9
1039 changed files with 187732 additions and 0 deletions

View File

@ -0,0 +1,13 @@
# Cliente Mutt
## Lista de Contatos
É fundamental ter uma lista com os endereços de e-mail que você precisa contatar com frequência. Para adicionar um contato na lista, abra o Mutt e digite "a". Será solicitado o apelido, o endereço de e-mail e o nome do contato. Essa lista pode ser editada no arquivo *~/.muttrc* quando necessário. O contato é definido por (alias) no arquivo.
### Exercícios
1. Abra o Mutt e adicione contatos à lista.
2. Salve os contatos e feche o programa.
3. Abra o arquivo de configurações, procure os contatos e edite.

View File

@ -0,0 +1,19 @@
# Cliente Mutt
## Personalizando Atalhos
No Mutt, é possível personalizar os atalhos, atribuindo atalhos à sua escolha, substituindo os originais. Isso é feito no arquivo .muttrc. Se for feito no arquivo que fica na sua pasta de usuário, as alterações só funcionarão no seu usuário. Se quiser aplicar as alterações em todo o sistema, basta fazer as alterações no arquivo de mesmo nome na pasta /etc.
O Mutt possui vários tipos de menus, e os atalhos devem ser associados a um ou mais deles. Para associar um atalho a vários menus, basta separá-los por vírgulas. Alguns menus existentes são: pager: É o modo usado para exibir dados de mensagens / anexos e listas de ajuda. attach: É usado para acessar os anexos nas mensagens recebidas. index: É a lista de mensagens contidas em uma caixa de correio. compose: É a tela usada ao enviar uma nova mensagem.
Existem mais menus, que podem ser consultados nos manuais do programa. A atribuição é feita da seguinte forma: bind menu atalho função Onde: bind: Indica a atribuição de um atalho. menu: Indica o menu a qual aquele atalho pertence, ou seja, qual o tipo de ação será executada (navegação, ajuda, anexos, etc.). atalho: A combinação de teclas atribuída por você. função: A função que o atalho executará naquele menu. Nos manuais existe uma tabela completa de funções e teclas que podem ser atribuídas. Para atribuir o control, por exemplo, e mais uma letra, basta escrever: \cx Onde: c: Representa a tecla Control. x: Representa a combinação atribuída, pode ser qualquer letra disponível. Observação: No caso do Ctrl, maiúsculas e minúsculas são ignoradas tanto para ele quanto para a letra que o acompanha. Nos demais casos, maiúsculas e minúsculas não são ignoradas. Segue abaixo alguns exemplos de atribuições: bind pager j next-line bind pager k previous-line bind pager g top bind pager G bottom bind attach,index g first-entry bind attach,index G last-entry bind attach,index,pager \CD next-page bind attach,index,pager \CU previous-page
Note que, no exemplo acima, a letra "g" foi usada várias vezes. Mas em alguns comandos estava maiúscula, e em outros minúscula. E, mesmo assim, note que elas se repetiram, mas para menus diferentes.
### Exercícios
1. Antes de qualquer alteração, faça uma cópia do seu arquivo .muttrc original para outra pasta. Dessa forma, qualquer alteração errada pode ser reparada, bastando copiar o arquivo original novamente para sua pasta de usuário.
2. Personalize seu arquivo .muttrc.
3. Utilize a tabela de funções, menus e teclas para criar suas próprias combinações.

View File

@ -0,0 +1,37 @@
# Cliente Mutt
## Primeiros Passos
Hoje o e-mail executa um papel absolutamente essencial no processo da comunicação. A praticidade e rapidez com que se pode enviar mensagens pela internet a vários destinatários elegeu esta ferramenta como um dos principais recursos de comunicação utilizados na atualidade. O Mutt é um excelente cliente de e-mail para terminal. Depois de instalado, basta digitar "mutt" no terminal para executá-lo. Ele pode parecer meio sem graça no começo, mas não se preocupe. A configuração inicial não é muito amigável, mas é possível resolver de forma simples. O arquivo *~/.muttrc* deve ser criado e configurado para ficar do jeito que você quer. Abaixo seguem algumas configurações básicas: Observação: Para colocar comentários no arquivo de configuração, basta iniciar a linha com um "#". Isso é importante antes de cada configuração, para não esquecer o que ela significa.
# Configuração do SMTP
set smtp_url = "smtp://email@smtp.dominio.com:587/"
# set smtp_pass = "senha"
set from = "email@dominio.com" set realname = "Seu Nome"
# Configurações Imap
# Ativação da segurança TLS
set ssl_starttls=yes
# Sempre usar TLS
set ssl_force_tls=yes
Basta salvar o arquivo e executar o Mutt. Alguns comandos básicos ao abrir o Mutt: q: Sai do Mutt. d: Apaga a mensagem. u: Desfaz a ação do delete. r: Responde um e-mail. g: Responde para todos os endereços que constam na mensagem. @: Mostra o e-mail do autor. v: Mostra os arquivos anexos. m: Cria uma nova mensagem. ?: Ajuda do programa.
Para enviar um e-mail, faça o seguinte: *echo 'Conteúdo do e-mail' | mutt -s 'Assunto do e-mail' email-do-destinatario@dominio.com* Para enviar um anexo, faça o seguinte: *echo 'Conteúdo do e-mail' | mutt -s 'Assunto do e-mail' -a anexo1.txt anexo2.txt -- email-do-destinatario@dominio.com*
### Exercícios
1. Configure o Mutt.
2. Execute o programa e teste suas opções.
3. Envie um e-mail de teste.
4. Envie um e-mail de teste com anexo.