僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
WindowsのコマンドラインMUA。SMTPのみ、らしい。
引数なしで実行すれば、設定画面が起動した。
C:\Users\%USERNAME%\Documents\smail-v4.31>smail -d -h$MSERVER -f"name<$FROM_ADDR>" -sSUBJECT -FMESSAGE_FILE $TO_ADDR Recv:[50 bytes] 220 $MSERVER ESMTP Postfix (Debian/GNU) Send: EHLO $WINDOWS_COMPUTERNAME Recv:[158 bytes] 250-$MSERVER 250-PIPELINING 250-SIZE 31457280 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250-SMTPUTF8 250 CHUNKING [250 message ok!] Send: STARTTLS Recv:[30 bytes] 220 2.0.0 Ready to start TLS SSL connection using TLS_AES_256_GCM_SHA384 - TLSv1.3 X509 subject_name: /CN=$MSERVER X509 issuer_name: /C=US/O=Let's Encrypt/CN=R3 Send: EHLO $WINDOWS_COMPUTERNAME Recv:[163 bytes] 250-$MSERVER 250-PIPELINING 250-SIZE 31457280 250-ETRN 250-AUTH CRAM-MD5 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250-SMTPUTF8 250 CHUNKING [250 message ok!] Send: AUTH CRAM-MD5 Recv:[54 bytes] 334 PDgxMDY5OTYwODc2MTcxODIuMTYzNDM3ODg5MkBvc2FrYT4= [challenge key : PDgxMDY5OTYwODc2MTcxODIuMTYzNDM3ODg5MkBvc2FrYT4=] [challenge decode : <8106996087617182.1634378892@osaka>] Send: **************************************** Recv:[37 bytes] 235 2.7.0 Authentication successful Send: MAIL FROM:<$FROM_ADDR> Recv:[14 bytes] 250 2.1.0 Ok Send: RCPT TO:<$TO_ADDR> Recv:[14 bytes] 250 2.1.5 Ok Send: DATA Recv:[37 bytes] 354 End data with <CR><LF>.<CR><LF> Send: From: $ACCOUNT<$FROM_ADDR> To: $TO_ADDR Subject: testmail X-Mailer: SMAIL 4.31 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Date: Sat, 16 Oct 2021 19:08:11 +0900 Send: Send: こんにちは。 Send: Send: テストメール、無事に届いたでしょうか? Send: ではまた。 Send: . Recv:[36 bytes] 250 2.0.0 Ok: queued as 766B740043 Send: QUIT Recv:[15 bytes] 221 2.0.0 Bye
message.txt は当然、ISO2022-JP。でないと当然文字化けと。
OAuthはまだ試してない。
届いた先のメールヘッダの一部。
From: name<$FROM_ADDR> To: $TO_ADDR Subject: testmail X-Mailer: SMAIL 4.31 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Date: Sat, 16 Oct 2021 19:08:11 +0900
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。