■メールの送受信に関して メールの送信を行うには、[[メール送信]]を、受信を行うには、[[メール受信]]命令を使います。基本的な使い方は、各命令のマニュアルをご覧ください。 - [[メール送信]] - [[メール受信]] ■参考コラム - 毎朝スケジュールをメール送信するツールを作ろう(第73回) - http://pc.nikkeibp.co.jp/article/column/20080508/1001967/ - ニュースの要約を携帯電話にメールする(第35回 - http://www.itproexpo.jp/article/NPC/20070723/278027/ ■メールが送受信できないときは? 以下は、送信の例ですが、メール送信SMTPポートを 587 に設定しています。これまで SMTP のポート番号は、25と決まっていました。しかし、最近のプロバイダでは、迷惑メールが大量に送られるのを阻止するため「Outbound Port25 Blocking」という仕組みを導入しています。そのため、Yahoo BB!やBIGLOBE、@niftyなどでは、これを587番に変更する必要があります。逆に、この制限がないサーバーでは、25 番を設定しないと送信できないので注意してください。 {{{ #----------------------------------------------------------------------- # POP3/SMTPのメール設定例 #----------------------------------------------------------------------- メール受信POP3ポート=110 メール送信SMTPポート=587 # ↑SMTPポートは、通常25 だが、迷惑メールを防止する目的で # Yahoo/Biglobe/Niftyなどは587 に設定する #----------------------------------------------------------------------- メールホスト=「mail.example.com」 メールID=「xxx」 メールパスワード=「xxxxx」 メール差出人=「予定」 メール宛先=「xxx@example.com」 #----------------------------------------------------------------------- # POP before SMTP 対策 (メールを一度受信しないと送信できないという仕組み) #----------------------------------------------------------------------- メールポート=メール受信POP3ポート。 メール受信時削除=いいえ エラー監視   「{テンポラリフォルダ}mail\」へメール受信。 エラーならば   ダイアログ表示時間=30   「メールの受信に失敗しました。」と言う。   終わる。 #----------------------------------------------------------------------- # メールの送信 #----------------------------------------------------------------------- メール件名=「テスト」 メール本文=「テスト」 エラール監視   メールポート=メール送信SMTPポート。   メール送信。 エラーならば   ダイアログ表示時間=30   「送信に失敗しました」と言う。 終わる。 }}} ●SMTP-Auth の制限 Yahoo! のメールでは、メールの送信で次のように記述する必要がありました。 {{{ メールポート=587 メールホスト=「ybbsmtp.mail.yahoo.co.jp」 メールオプション=「LOGIN」 }}}