Instala o pacote completo com referência local e todos os modos publicados.
install mailmailUse
A senha IMAP é digitada no campo oculto e o estado da conexão fica na sessão.
mail [subcommand] [arguments] [options]mailmostrar o status da conexão IMAP e da caixa postal
mail connect <host> <user> [box]conectar por meio de uma solicitação de senha oculta
mail boxeslistar as caixas postais disponíveis
mail box <name>trocar de caixa postal
mail ls [n] [-u]listar as mensagens mais recentes; -u mostra somente as não lidas
mail read <id> [-o <file>]mostrar uma mensagem ou salvar seu corpo de texto
mail send <to> <subject> <text>enviar por PHP
-p <port>definir a porta IMAP
-ssl | -tls | -plainselecionar o transporte IMAP
-kpermitir certificado TLS não verificado somente para diagnóstico
-fsubstituir um arquivo de saída de mensagem existente
-from <addr> | -cc <addr> | -bcc <addr> | -reply <addr>definir cabeçalhos opcionais da mensagem
mail del <id> | mail undel <id>marcar uma mensagem para exclusão
mail expungeexcluir permanentemente as mensagens marcadas
mail -edesconectar e limpar os dados da conexão
As senhas usam a solicitação oculta compartilhada. Os cabeçalhos opcionais da mensagem são validados antes da chamada ao PHP
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install mailInstalar o pacote reduzido. A referência local é omitida;
install mail -mInstalar exatamente esta versão publicada.
install mail -v 1.1.5upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade mailRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install mail -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
mailExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Status connected
Host imap.example.test:993/ssl
User user@example.test
Box INBOX
Messages 12
Recent 1
Unread 3mail connect imap.example.test user@example.testExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Hidden password prompt openedmail connect imap.example.test user@example.test INBOX -ssl -p 993Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Hidden password prompt openedmail connect imap.example.test user@example.test INBOX -tls -p 143Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Hidden password prompt openedmail connect imap.example.test user@example.test INBOX -plain -p 143Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Hidden password prompt openedmail connect imap.example.test user@example.test INBOX -kExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Hidden password prompt openedmail boxesExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
INBOX
Archive
Sentmail box ArchiveExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Status connected
Host imap.example.test:993/ssl
User user@example.test
Box Archive
Messages 7
Recent 0
Unread 1mail lsExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
*3 2026-10-31 10:05 contact@example.test Project update
2 2026-10-30 09:20 alerts@example.test Backup completemail ls 10Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
*3 2026-10-31 10:05 contact@example.test Project update
2 2026-10-30 09:20 alerts@example.test Backup completemail ls 10 -uExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
*3 2026-10-31 10:05 contact@example.test Project updatemail read 3Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
ID: 3
Date: Sat, 31 Oct 2026 10:05:00 +0000
From: contact@example.test
To: user@example.test
Subject: Project update
The files are ready for review.mail read 3 -o tmp/message.txtExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Saved sandbox/tmp/message.txt
README.txt
message.txtmail read 3 -o tmp/message.txt -fExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Saved sandbox/tmp/message.txt
README.txt
message.txtmail del 3Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
+mail undel 3Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
+mail expungeExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
+mail -eExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
+mail send someone@example.test "Test" "Hello from lil"Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Mail accepted by local transport
(Note: this does not confirm delivery)mail send someone@example.test "Test" "Hello" -from admin@example.testExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Mail accepted by local transport
(Note: this does not confirm delivery)mail send someone@example.test "Test" "Hello" -cc team@example.test -bcc archive@example.test -reply admin@example.testExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Mail accepted by local transport
(Note: this does not confirm delivery)mail send not-an-email "Test" "Hello"Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Invalid recipient addressmail send someone@example.test "A
B" "Hello"Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Mail accepted by local transport
(Note: this does not confirm delivery)mail read bad-idExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Valid message ID requiredmail connect imap.example.test user@example.test INBOX -p 70000Exemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Invalid IMAP portmail connect imap.example.test user@example.test INBOX -unknownExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Unknown option: -unknownmail send someone@example.testExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
To, subject and text are requiredmail boxExemplo didático offline — sem solicitações reais HTTP, de e-mail ou TLS
Mailbox name requiredConclui a sincronização da ajuda local e do servidor e reforça a segurança de localização de