No.4ベストアンサー
- 回答日時:
CGIをPerlかRubyにして、SMTPのライブラリ(モジュール)を利用する手もあります。
・Perlのソケットモジュールを利用する
http://www5a.biglobe.ne.jp/~n_rieko/perl/smtp.htm
・PerlのSMTP.pmを利用する
http://chaichan.hp.infoseek.co.jp/qa3000/qa3402. …
ちなみに私はRuby派なので
require "net/smtp"
Net::SMTP.start(メールサーバ, 25) do |session|
session.send_mail(本文, from, to)
end
たったこれだけでCGIから他のメールサーバに送信できます。
No.5
- 回答日時:
1. mail()関数
2. popen()関数
3. fsockopen()関数
1,2はApacheサーバのsendmailコマンドでメール送信。
当然メール送信出来るように設定する必要があります。
sendmailならデーモンを起動しなくても(postfix, qmailはNG)送信は可能。
3は別サーバかプロバイダのmailサーバにSMTP接続。
1,2に比べてレスポンスは多少落ちます。
No.3
- 回答日時:
>PHPでメール送信の関数を使用する場合はどうなるのでしょうか。
phpのメール関数mail()を使う場合は、php.iniファイルにsendmail_pathという
パラメータがあるので、sendmailコマンドのパスを指定する事になります。
No.2
- 回答日時:
Apacheサーバ側で、CGIの中でメール本文を組み立てて、
別のsendmailサーバに送信するだけです。
つまり、Apacheサーバ側のCGIがメールクライアントとなって、
他のsmtpサーバを指定してメールを送信するわけです。
(Windowsでoutlook等で、プロバイダのSMTPサーバを指定して送信するのと同じ)
とりあえず、
Apacheサーバ上で、mailコマンドやsendmailコマンドで
メールを飛ばせるように設定をしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
会社の共有フォルダのIPアドレ...
-
530が出て、FTPアクセスできません
-
一台のPCで複数OSを使用する開...
-
net timeができない。
-
windows server 2008を使用して...
-
Linuxサーバー用PCのスペックに...
-
GoogleChromeのリモートデスク...
-
遠隔操作によるサポートを受け...
-
【ドメイン参加】ネットワーク...
-
【アクセスが拒否されました。...
-
アクセス許可「ユーザーまたは...
-
Catalyst2960のport security設...
-
ドメインの一般ユーザーにロー...
-
対象のアカウント名は間違って...
-
これ以上このリモートコンピュ...
-
Win7で外付けHDDを共有したい
-
netstatコマンドのForeign Addr...
-
Windowsでリモートデスクトップ...
-
Windows10、リモートデスクトッ...
-
win7間でのrsh利用
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
会社の共有フォルダのIPアドレ...
-
530が出て、FTPアクセスできません
-
メモ帳の排他について
-
RHELのErrataの適用
-
ApacheのREAD_TIMEOUTについて
-
squid cache_peerのproxy-only...
-
サーバー台数は何台くらい必要なの
-
Windows Server 2003 で、ネッ...
-
32bit/64bitアプリケーションの...
-
自動メール送信するには?
-
WindowsserverとCALの事について
-
fastcopyとタスクスケジューラ...
-
DMZと社内LANは違うWindowsドメ...
-
DNSサーバへの負荷試験ツール・...
-
administrator、administrators...
-
fastcopyとタスクスケジューラ...
-
ntpデーモンについての質問
-
ネットワーク上にWindows2000Se...
-
ServerProtect for Linuxのシリ...
-
サーバの日付を変更するとWebア...
おすすめ情報