最近レンタルするようになったサーバーがsendmailがつかえないと知りました。
smtpでもメール送信のスクリプトを組める様ですが、簡単なサンプルをご存知の方教えていただけないでしょうか?
よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

Perlで良ければ下記のようなものがあります



参考URL:http://www.spencer.ne.jp/CommonGatewayInterface/ …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qさくらのレンタルサーバーのcpanmについて

さくらのレンタルサーバーのcpanmで、
JSONだったりUnicode::RecursiveDowngradeといったモジュールは入るのですが、
Email::Senderなどのモジュールがうまくインストールできないです。
--forceオプションも試してみたのですが、やはりうまくいきません。

どうか解決策をご教授ください。よろしくお願いします。

Aベストアンサー

~/.cpanm/build.logにログが残るから、何かわかるんじゃないですかね。

QレンタルサーバーでWWW::Mechanize使う方法

ka○○yaレンタルサーバーのスタンダードプランでは、WWW::Mechanizeがインストールされていないので、
サポートに問い合わせしたところ


> 動作保証、検証、サポートを行っておりませんがお客様にてモジュール
> をサーバーにアップロード頂いて設定を頂くことで動作が可能である場合がござ
> います。

とのことです。
Telnetが使えない環境でモジュールをアップロードして使う方法をご教授して頂けないでしょうか?

Aベストアンサー

下記の方法で動くかもしれないし、動かないかもしれません。依存関係が深い可能性があるので、その場合は必要なモジュールを随時足して行く必要があります。

=========================

参考URLからソースを落として、lib/以下を CGIから見える位置に置いて下さい。以下のようなファイル配置が一例です。

XXXX.cgi
lib/WWW/Mechanize.pm
lib/WWW/Mechanize
(以下略)

このディレクトリをCGIのインクルードPATHに居れる必要があるので、

use lib qw(./lib);
use WWW::Mechanize;

などとすればよいでしょう。

参考URL:http://search.cpan.org/~petdance/WWW-Mechanize-1.14/

Qさくらレンタルサーバーのライトプラン。perl使用方法

htmlやcssの勉強をしていて、そろそろperlに手をつけてみようとしているのですが、設定方法が全くわかりません。かなり調べたのですが、調べ方が悪いのか全然解決できません。具体的に何がわからないのかというと。

・http://*****.sakura.ne.jp/perltest.plとしてFTPでアップロードしたら、perltest.plの中身がそのまま表示されてしまいました。拡張子をcgiとしてアップロードしたら、ページが表示出来ないエラーとなりました。アップロードするフォルダがいけないのでしょうか?なにか設定があるのでしょうか?ほかのhtmlやcssのファイルは問題なくアップロードできています。
・コマンドパス/usr/bin/perlなど、なんのことか全くわかりません。
・DWのCS4を使っているのですが、どうすれば、効率良く.plファイルを編集アップロードできるのでしょうか?(現在.plのファイルをダブルクリックしても編集画面が出てこず、右クリック→エディタを指定して開く→dreamweaverとしないと編集できません。)


ちなみに、とりあえずの内容ですがperltest.plの中身は
#! /usr/bin/perl
print "Content-type : text/html\n\n ";

print "<html> <body> \n " ;
print "<div>aaa</div> \n " ;
print "</html> </body> \n " ;
です。

さくらレンタルサーバーのオンラインマニュアルは
http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml
です。

かなり初歩的なこととは思いますが教えてください。いくら調べても全然わからず、本当に困っています。どうかよろしくお願い致します。

htmlやcssの勉強をしていて、そろそろperlに手をつけてみようとしているのですが、設定方法が全くわかりません。かなり調べたのですが、調べ方が悪いのか全然解決できません。具体的に何がわからないのかというと。

・http://*****.sakura.ne.jp/perltest.plとしてFTPでアップロードしたら、perltest.plの中身がそのまま表示されてしまいました。拡張子をcgiとしてアップロードしたら、ページが表示出来ないエラーとなりました。アップロードするフォルダがいけないのでしょうか?なにか設定があるのでしょうか...続きを読む

Aベストアンサー

さくらのパスは /usr/bin/perl ですから変更する必要はありません
おそらくパーミッションを変更してないだけなのでは?
スクリプトファイルのパーミッションを 705 に変更してみれば幸せになれると思います。
(パーミッションの意味が解らない場合はグーグル先生に聞いてみましょう→http://www.google.co.jp/search?hl=ja&source=hp&q=%E3%83%91%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3+%E5%A4%89%E6%9B%B4&lr=&aq=2r&oq=%E3%83%91%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3)

効率よく編集したいとの事ですが、Windowsだったらフォルダオプションで設定してやれば済む話。つかスクリプトの編集はテキストエディタで行うのが最強だと思います。

Q無料レンタルサーバーでHello, world!が実行できますか?

print "Hello, world!\n";
教えて下さい。
0.質問が変ですか?
1.出来る無料レンタルサーバー名。
2.入力環境。telnet?html?
3.出力環境。telnet?html?メール?
よろしくお願いします。

Aベストアンサー

面白い人ですね
0. 変です。わざわざ変ですかと聞いているので尚更変です。
  ただ、Perlの自作CGIを使える無料レンタルサーバーについて聞きたいのだろうな と言う事は想像できます。

1. http://www.kooss.com/hp/freeserver.html
 にたくさん有るようです。

2. 入力? CGIへの文字列等入力なら普通のブラウザがあればOKですし、
  設置ならFTPソフトです(Windowsなら FFFTPなど)
  telnetが使える無料サーバーはあんまり無いと思います

3. 出力はブラウザ上か sendmail対応などと書いてあるところはCGIからメールも送れるはずです

QWeb::Scraperはインストールしないで使えますか? または、簡単にWeb::Scraperを使えるレンタルサーバー知りませんか?

今http://d.hatena.ne.jp/ragtarou/20080121のサイトを参考にしてレンタルサーバーにインストールを試みましたが、2日ねばってもエラーが解決できないので、とりあえずインストールするのはあきらめることにしました。

perlのモジュールにWWW::Mechanizeというのがあって、これについては、インストールしなくても、CGIのプログラムで呼び出すことによって使えることがわかりました。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1680065
ここにやり方がのっています。

これと同じようなやりかたでWeb::Scraperを使うことはできるのでしょうか?

また、Web::Scraperがはじめから導入されているレンタルサーバーなどご存知でしたら教えてください。

Aベストアンサー

ざっとみただけだけど

Web::Scraperの依存関係を調べると

>ppm search WEB::Scraper
Downloading ActiveState Package Repository packlist...not modified
1: Web-Scraper
Web Scraping Toolkit inspired by Scrapi
Version: 0.24
Author: Tatsuhiko Miyagawa <miyagawa bulknews.net>
Provide: Web::Scraper version 0.24
Provide: Web::Scraper::Filter
Require: HTML-Parser
Require: HTML-Selector-XPath
Require: HTML-Tagset
Require: HTML-Tree
Require: HTML-TreeBuilder-XPath
Require: HTTP-Response-Encoding
Require: UNIVERSAL-require
Require: URI
Require: XML-XPathEngine
Require: YAML
Require: libwww-perl
Repo: tcool
CPAN: http://search.cpan.org/dist/Web-Scraper-0.24/


こんだけ Require が付いてるのがあって、
YAMLあたりは確かCコンパイラでコンパイルする必要がある
ルーチンがあったように記憶しているので、

インストールしないで、というのが単にコピーしてということなら
無理でしょう。

レンタルサーバーの方は知りません。

ざっとみただけだけど

Web::Scraperの依存関係を調べると

>ppm search WEB::Scraper
Downloading ActiveState Package Repository packlist...not modified
1: Web-Scraper
Web Scraping Toolkit inspired by Scrapi
Version: 0.24
Author: Tatsuhiko Miyagawa <miyagawa bulknews.net>
Provide: Web::Scraper version 0.24
Provide: Web::Scraper::Filter
Require: HTML-Parser
Require: HTML-Selector-XPath
Require: HTML-Tagset
Require: HTML-Tree
Requir...続きを読む


おすすめ情報