[スレッド全体]

2601. Re3:sendmail.pmの使用方法 
あけび 2004/6/12 (土) 20:19:03
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
記入するのはSMTPサーバ名のみです。
SMTPサーバは、ユーザー認証等の機能は持っていませんので。


2602. Re4:sendmail.pmの使用方法 
センタクイタ [URL] 2004/6/13 (日) 15:53:13
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
▼ あけびさん
お返事遅れて申し訳ありません。

色々調べてみると、外部利用できるメールサーバは滅多に無いみたいなので、なかなか難しいみたいです。
どうもありがとうございました。


POP before SMTP は結構あるので、送信と共にPOPサーバに信号を送りその後でSMTPサーバで送信というような事が出来ればいいのですが・・・。


2603. Re5:sendmail.pmの使用方法 
あけび 2004/6/13 (日) 16:33:44
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
メールサーバが POP before SMTP 対応の場合であれば、
cylib.cgi内
if ($smtp) {
の直後に

eval('use Net::POP3');
$pop3 = Net::POP3->new('POP3サーバ名');
$pop3->login('メールアカウント','パスワード');
$pop3->quit;

を追加することで対応できます。

但し、libnetモジュールが使用できるサーバであることが前提です。
(最近のサーバなら大抵入っていると思いますが)

もし入っていないようでしたら、こちら
http://www.cpan.org/modules/by-module/Net/
libnet-*.tar.gz (*はバージョンナンバーに適宜読み換えて下さい) を解凍した中にある Net ディレクトリをそのまま転送すれば、とりあえず動作はします。


2604. Re6:sendmail.pmの使用方法 
センタクイタ 2004/6/15 (火) 11:35:54
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
▼ あけびさん
お返事遅れて申し訳ありません。
色々試しております。

設置したい所はiswebなのですが、サーバ側でsocketを許可してないようで、上手くいかないみたいです。それで検索してみましたらこういう記事がありました。
http://tohoho.wakusei.ne.jp/lng/r200005/00050080.htm
検索してphiさん作のSendMail.pmを入手し、同じようにやってみたのですが上手くいきませんでした。もしかしたら無理かもしれないです。
お手を煩わせてしまい、申し訳ありません。

iswebのメールフォーム機能をsendmail代わりに組み込む事は出来るでしょうか。下記フォームを使えば、isweb登録時のメールに送信されるそうですが・・・。
http://isweb.www.infoseek.co.jp/Icont?pg=iw_mailform_if.html


2605. Re7:sendmail.pmの使用方法 
あけび 2004/6/15 (火) 12:47:27
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
> iswebのメールフォーム機能をsendmail代わりに組み込む事は出来るでしょうか。下記フォームを使えば、isweb登録時のメールに送信されるそうですが・・・。

仕様が分かりませんので無理です。
仮に分かったとしても、CGIから別CGIにPOSTデータを送信するには結局SOCKETが必要になりますし、
そのような使い方を想定しているとは思えませんので、クレームが来る可能性も高いと思います。


2606. Re8:sendmail.pmの使用方法 
センタクイタ 2004/6/15 (火) 13:38:32
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
▼ あけびさん
わかりました。
いろいろとありがとうございました。


[▼次のスレッド]
INCM/CMT
Cyclamen v3.84.01
[ut:0.000][st:0.008]