• 締切済み

指定したポートにメール送信

指定したポートにメールを送信するには、どのようにすればよいのでしょうか。ソケットを用いています。基本的なプログラムは以下のサイトを参考にさせていただきました。ただ、ポート番号を任意の数値にすればよいのでしょうか?

みんなの回答

noname#62235
noname#62235
回答No.1

動作環境は何でしょうか? 私はWindowsXPでActivePerlを使っていますが、Net::SMTPというライブラリが標準でついていて、簡単にメールを送ることができました。 環境にもよりますので、参考にならないかもしれませんが・・・。

参考URL:
http://perldoc.jp/docs/modules/libnet-1.12/Net/SMTP.pod
mintea86
質問者

お礼

回答ありがとうございました。

mintea86
質問者

補足

動作環境はUNIXです。 忘れていましたが、質問文にある以下のサイトとは、 http://www.site-cooler.com/kwl/perl/smtp.htm#perl のことです。 上のサイトでは、ソケットを用いて、SMTPコマンドにより直接SMTPサーバとやり取りを行っているため、ポート番号25以外(例えば、ポート40000など)を指定しても、そのポートに送信することはできませんよね?

関連するQ&A