E-mail SMTP no PuTTY

5

Quais são os passos para enviar um email (via SMTP) no PuTTY? Além disso, é possível anexar arquivos?

    
por whirlwin 12.02.2011 / 22:24

4 respostas

3

VOCÊ TAMBÉM PODE LER TODOS ESCRITOS ABAIXO AQUI

1) Na tela "Session" em "Host Name", você precisará especificar seu nome de domínio. Para "Protocolo", você precisará selecionar SSH.

2)Emseguida,vocêprecisaráclicarem"Conexão" no menu Categoria à esquerda, clicar em "SSH" e clicar em "Túneis".

3)Agora,configureotúnelparaoPOP3(usadopararecebere-mails).Nestatela,naseção"Adicionar nova porta encaminhada:", você precisará especificar "5110" (sem as aspas) para Porta de origem e pop.exemplo.com:110 (onde "exemplo.com" é substituído por seu nome de domínio real) para o Destino, conforme mostrado abaixo. Certifique-se de que "Local" esteja selecionado e clique em "Adicionar".

4)Emseguida,precisamosconfigurarotúnelparaSMTP(usadoparaenviare-mail).Namesmatelaacima,novamenteem"Adicionar nova porta encaminhada", você precisará inserir "5025" (sem as aspas) para Porta de origem e mail.example.com:25 (onde "exemplo.com" é substituído por seu nome de domínio real) para o Destino, conforme mostrado abaixo. Deixe "Local" selecionado e clique em "Adicionar".

5)agoravolteparaacategoria"Session" no menu à esquerda. Em "Saved Sessions" você precisará preencher um nome para se referir às opções de configuração que você acabou de definir para que você possa carregá-las facilmente em sessões futuras. Nós escolhemos nomear esta sessão padrão "SecureEmail". Depois de inserir o nome, clique em "Salvar". Suas configurações serão armazenadas e você deverá ver o nome da sua sessão listado na caixa Configurações padrão.

Para abrir o túnel, basta clicar duas vezes no nome da sessão (ou clicar uma vez para destacar o nome da sessão e escolher "Abrir").

6) Depois de ter feito isso, uma janela do SSH será aberta e você será solicitado a fornecer informações de acesso à sua conta. O nome de usuário e a senha que você digitar precisarão ser os da sua conta da FutureQuest, as mesmas informações que você usa para acessar o seu CNC ou usar em seu cliente de FTP. Depois de digitar seu nome de usuário e senha, você não precisará fazer mais nada nesta tela. No entanto, você precisa mantê-lo aberto.

    
por 12.02.2011 / 22:32
2

Basta conectar-se ao servidor usando o telnet e a porta 25 e, em seguida, basta digitar os comandos de correio:

HELO pcyourconnectingwith.internalorexternaldomain.com

Pressione Enter e normalmente o servidor irá amá-lo de volta.

MAIL FROM: [email protected]
RCPT TO: [email protected]
DATA

Normalmente, ele dirá para você ter uma última linha com apenas um. quando terminar.

Subject: This is the subject

Pressione enter duas vezes aqui.

Agora digite o corpo. Se você usar algum codificador de base64 e descobrir como colá-lo de modo que seja um anexo, então você estará mais legal do que eu.

Pressione Enter para se certificar de que você está em uma nova linha vazia.

.

Neste ponto, ele deve informar que está na fila.

exit

E é isso.

    
por 09.05.2014 / 06:46
1

Duas maneiras:

  • Use o Putty / SSH para conectar-se a um sistema remoto similar ao Unix. Em seguida, você pode usar mutt , pine , alpine , mail , elm , mailx e vários outros programas para enviar e-mails.

  • Use o Putty / Telnet para conectar-se ao servidor SMTP remoto e emitir comandos manualmente . Isso também é descrito aqui e aqui . Normalmente, isso deve ser feito apenas por motivos de teste.

por 12.02.2011 / 22:35
-2

Desconsidere esta resposta Ayush deu uma resposta adequada e eu nunca sei essa configuração, esta resposta seria certo se você quiser enviar e-mail dentro da SHELL.

Putty não tem nada a ver com o envio de email. Eu suponho que você quer enviar e-mail de um servidor UNIX. Qual é o sabor do UNIX que você usa? Tente o comando como mail ou mailx . Então você pode tentar a opção uuencode com o comando mail.

As opções:

mailx [-s subject] [-a attachment ]  [-r from-addr] to-addr . . .
   -s   subject of email (could be inserted later)
   -r   indicates the email's sender (not a standard argument)
   -a   file to be attached to email (in some versions only, please check man pages of mailx for your platform)
   -a   specify additional header fields (in other versions)

Como

echo "Some message for email body" | mailx -s "meeting today" [email protected]

Para enviar anexo, você faria:

( cat mesgfile.txt; uuencode Test.dat Test.dat ) | mailx -s 'Testing' [email protected]

O comando uuencode usa dois parâmetros. 1: o arquivo que você deseja enviar, 2: nome que você deseja enviar.

    
por 12.02.2011 / 22:30