• ベストアンサー

Socketモジュール互換の plライブラリ?

mauraの回答

  • ベストアンサー
  • maura
  • ベストアンサー率46% (48/104)
回答No.1

nifty では use Socket; が使えないようです。 niftyでsendmailを使う http://homepage2.nifty.com/ders_soft/sendmail01.html

関連するQ&A

  • IO::Socket::INET で tcp が Bad protocol

    Perl 5.6.1 on Debian linux です。 LDAP+Sambaでsmbldap-toolsを使おうとしています。 が、その中のPerlスクリプトで IO::Socket::INET: Bad protocol 'tcp' というエラーが発生しています。tcp が Bad protocol な ことなんてあるんでしょうか?あるいは別に必要な モジュールあるいはパッケージがあるんでしょうか? よろしくお願いします。

    • ベストアンサー
    • Perl
  • SMTPでメール送信するメールフォーム

    Perlを学んでまだ数ヶ月の初心者ですが、今SMTPを用いたメールフォームを作ろうとしています。 sendmailを用いたものは、色々な参考書などを参考にして何とかできたのですが、SMTPの方はよく分からず困っています。 SMTPでメール送信するにはモジュール(Net::SMTP)を使わないといけないのですか? またモジュールを導入しようと試みたのですが、難しくて分かりませんでした(モジュールの設置場所なども)。 こちらの方も分かる方がいらっしゃいましたら、教えて頂けると幸いです。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • メールデコードCGIのレンタルを探しています

    こんにちは。 私のバイト先でネット販売をしているのですが、 そこでの受付をメールデコードで受け付けています。 現在つかっているのはサーバがアットニフティなので アットニフティが配布しているメールデコードのCGIを 利用しています。 しかし、ネット販売が本格化してきたため、 現在つかっている簡易的なものではなくて しっかりとしたメールデコードが必要になりました。 お金はかかってもかまわないとのことなので 有料で信頼できるレンタルCGIの会社を探しています。 自分なりに調べてみましたが どこが有名で信頼できるのがちょっとわからないので ここでお聞きしました。 お手数ですが、どこかご存知のCGIレンタルの会社を 教えていただけませんか? よろしくお願いします。

    • ベストアンサー
    • CGI
  • メールデコードのアドレスについて、

    はじめて質問させて頂きます。 ニフティのメールデコードについてなのですが、 NAME="to_mail" VALUE="***@nifty.com" の部分が、メールアドレス収集ロボットに見つけられてスパムを送りつけられないか?と思います。 ニフティ会員専用のメールデコードなのですから、何か「代替文字で表すので収集されない」 とかの方法は無いものでしょうか?

    • ベストアンサー
    • HTML
  • ニフティのID@nifty.ne.jpのアドレスは消せないのですか。

    こんにちは。 トラブルに巻き込まれたためニフティの「ID@nifty.ne.jp」のアドレスを削除し 「****@nifty.com」のみにしたいと思っています。 アットニフティ会員に登録をしなおし、変更手続きで 「****@nifty.com」のアカウントを取りました。 「転送手続きなし」を選択しました。 でも、ホットメールから試しにID@nifty.ne.jpと 「****@nifty.ne.jp」あてに送ったら二通とも 届いています。 「ID@nifty」は削除できないのでしょうか。  だめならば、退会するしかないのですが。  HPを見て良く分からなかったので、同様の手続きをした方に教えていただければ幸いです。

  • swatchの設定について教えてください。

    どなたかお力を貸してください。 LAN内にファイルサーバーを設置し、 swatchにログを監視させ、異常があった場合 localのroot宛てではなく WAN側SMTPサーバー(プロバイダ等の)経由で 自分のフリーメール宛てに通知させたいと考えております。 そこで質問ですが独自ドメインをもたず、 もちろんファイルサーバーには sendmail等のMTAは入れずに swatchをyumでインストールしたときについてくる 下記のperlモジュールだけで実現可能でしょうか? perl-Bit-Vector perl-Carp-Clan perl-Date-Calc perl-File-Tail perl-Mail-Sendmail perl-TimeDate .swatchrcに設定する宛先がフリーメールです。 尚、予定のWAN側smtpサーバーにはpop beforeはございません。 仮にできるのであればperl-Mail-Sendmailをインストールする前にsendmail.pmをいじる必要があるのでしょうか? プログラミングが苦手で行き詰っております。 識者の方、アドバイスお願い致します。 【環境】 OS⇒fedora5

  • 自宅サーバでお金をかけずにmail機能

    こんにちは。私は今度卒論で、オークションサイトを作ろうとしているものです。 無償のサンプルソースを見つけたのでそれをいじってますが、知識がほとんどないので困っています。中間発表を目の前にして、自分のPCにsendmail機能がないことに気がつき、大慌てです。 学生なのでお金がないのでPerlモジュールでなんとかならないかと、ppmでやってみたのですが、Mail:SenderもMail:SendmailもNet:SMTPも入ってないらしいのです。 質問が重複して申し訳ないのですが、誰か解決策を教えてください! ちなみにApache2、perl5.8.7、windowsXPです。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • NIFTYのCGIでSENDMAIL

    どなたか ご存知の方はお知らせ下さい。 NIFTYで sendmailは使えないことは知っています、 しかし 裏技でcgiにて メールを送れると聞いた事があります。 これは メールデコードでは ありません。 ご存知の方は レスお願いします。

    • 締切済み
    • CGI
  • ムーバブルタイプ4(Movable Type4)のperlモジュール

    ムーバブルタイプ4をロリポップのサーバーにFFFTPでインストールし、最初のシステムチェックにて 「オプションのPerlモジュールのうちいくつかが見つかりませんでしたが、インストールはこのまま続行できます。オプションのPerlモジュールは、必要な場合にいつでもインストールすることができます。」 と警告され、リンクから下記の指定のモジュールをダウンロードしました。 Archive-Zip-1.23.tar.gz DBD-Pg-1.49.tar.gz Mail-Sendmail-0.79_16.tar.gz で、これらをどのディレクトリに設置するなどインストールする方法がどこにも記載されていないのです。 どなかたご存知の方はいらっしゃいますでしょうか?

  • pearのMailライブラリがうまくいきません

    自分で解決できなかったので、申し訳ないですが他力本願させていただきます。 空メール登録のシステムを作っています。 スクリプト以前に、メールを送ると 「Fw:Returned mail: see transcript for details」のタイトルで 以下のような文章でかえってきます。 rom: Mail Delivery Subsystem <MAILER-DAEMON@www.abc.com> Date: Fri, 23 Jan 2009 19:15:27 +0900 To: <hoge@ezweb.ne.jp> Subject: Returned mail: see transcript for details The original message was received at Fri, 23 Jan 2009 19:15:27 +0900 from xxxxxxxxxx.ezweb.ne.jp [11.111.11.123] ----- The following addresses had permanent fatal errors ----- "|php /var/www/hoge-html/hogehoge/empty_mail.php" (reason: Service unavailable) (expanded from: <hohogege@hoge.jp>) ----- Transcript of session follows ----- smrsh: "empty_mail.php" not available for sendmail programs (stat failed) 554 5.0.0 Service unavailable aliasesの設定には以下のようにしています。パスはあっています。 hohogege:"|php /var/www/hoge-html/hogehoge/empty_mail.phpp" sendmail, postfixはインストールされています。 ちなみにスクリプトは以下のように書きました。 //PEAR::Mailライブラリ require_once 'Mail.php'; //PEAR::Mail_mimeライブラリ require_once '/usr/share/pear/Mail/mimeDecode.php'; //メールソースを読み込む $source = file_get_contents("php://stdin"); if(!souce){ exit(); } //メールを解析する。 $decoder = new Mail_mimeDecode($source); $structure = $decoder->decode($params); //送信元を取得する。 $form = $structure->headers['from']; $form = mb_decode_mimeheader($from); $form = mb_convert_encoding($form, mb_internal_encoding(), 'auto'); if(preg_match( '/<(.*?)>$/', $from, $match)){ $from = $match[1]; } $from = trim($from); $from = strtolower($from); //送信データを設定する $recipients = $from; $new_from = 'hogehoge@abc.jp'; $subject = 'empty mail ok'; $body = 'http://www.hogehoge.jp'; //メールを送信する $headers = array(); $headers['From']=$new_from; $headers['To']=$recipients; $headers['Subject']=$subject; $headers['Sender']=$new_from; $mail = Mail::factory('sendmail'); $result = $mail->send($recipients, $headers, $body);

    • ベストアンサー
    • PHP