[Armadillo:06466] Re: 1コマンドでメールを送信したいのですが…
Takenoshita Koyo
email@hidden
2011年 1月 6日 (木) 16:29:15 JST
竹之下です。
元の話に立ち戻るのですが、mailコマンドは使えないでしょうか?
元々、
1. mailコマンドが使えない
2. telnetで試してみたら?
3. SMTPサーバーが無い
4. 自前でSMTPサーバーを立ててみた
5. telnetでメール送信できた
という流れだったと思います。
telnetでメール送信できたのであれば、mailコマンドでも
メール送信できるように思います。
zest さんは書きました:
> お世話になっております。小野寺です。
>
> 先日、armadillo-210 での メール送信について教えていただいた者です。
>
> telnetでメールを送信することができたのですが
> 対話式の部分を自動化してメールを送信することができずに悩んでいます。
>
> 他のLinuxPCからは以下のシェルで送信が確認できたのですが、armadilloで実行するとうまく動きませんでした。
> (先頭行は、armadilloでは #!/bin/ash にしています)
> -------------------------------------------------------------------
> #!/bin/bash
>
> (echo "EHLO 192.168.1.135"
> sleep 1
> echo 'MAIL FROM:email@hidden'
> sleep 1
> echo 'RCPT TO:email@hidden'
> sleep 1
> echo "DATA"
> echo "subject:armadillo-210_shell_mail"
> echo ""
> echo "armadillo-210_send"
> echo ""
> echo "."
> echo ""
> echo "quit"
> ) | telnet 192.168.1.170 25
>
> 他PCでの実行結果]--------------------------------------
> $ ./test.sh
> Trying 192.168.1.170...
> Connected to 192.168.1.170.
> Escape character is '^]'.
> 220 PC-121-debian ESMTP
> 250-PC-121-debian
> 250-PIPELINING
> 250-SIZE 10240000
> 250-VRFY
> 250-ETRN
> 250-AUTH DIGEST-MD5 NTLM LOGIN PLAIN CRAM-MD5
> 250-ENHANCEDSTATUSCODES
> 250-8BITMIME
> 250 DSN
> 250 2.1.0 Ok
> 250 2.1.5 Ok
> Connection closed by foreign host.
> $
>
> [armadillo-210での実行結果]--------------------------------------
> [email@hidden (ttyp0) ~]$ ./test.sh
> Trying 192.168.1.170(6400)...
> Connected to PC-121-debian.
> Escape character is '^]'.
> 220 PC-121-debian ESMTP
> 250-PC-121-debian
> 250-PIPELINING
> 250-SIZE 10240000
> 250-VRFY
> 250-ETRN
> 250-AUTH DIGEST-MD5 NTLM LOGIN PLAIN CRAM-MD5
> 250-ENHANCEDSTATUSCODES
> 250-8BITMIME
> 250 DSN
> Connection closed by foreign host.
> [email@hidden (ttyp0) ~]$
>
> -------------------------------------------------------------------
>
> C言語でsystem()関数を試してみたのですが同様の結果でした。
>
> シェル以外でも、対話式の部分がない方法でできないでしょうか。
> よろしくお願いいたします。
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Koyo Takenoshita
armadillo メーリングリストの案内