Overfllow 1000 charas in one lineと出てきましたが、これは、Gmailだから出るエラーなのですが、
見た感じ、一行に1000byte以上の文字を書き込んだために思えましたが。。。
メールの送信プロトコルSMTPのテキスト行は、1行1000文字以内と、RFCという標準で決まっているんです。
Gmail以外でも引っかかるはずですよ。
4.5.3.1.6. テキスト行
(中略)
<CRLF> を含むテキスト行の最大長は 1000 オクテットです(透過性のために
付けられた複製した先頭のドットはカウントしません)。この数値は SMTP
サービス拡張の使用によって増加するかもしれません。
すみません。1000文字というか、1000バイトです。
2014/09/03 19:28:58これは改行文字2バイト(CR+LF)を含みますです。
なるほど。やはり、そうなんですね。
2014/09/03 22:22:14どこで引っかかってるか分からなかったので、よかったです。