トップページphp
26コメント7KB

HTMLメールを送れるメールフォーム

■ このスレッドは過去ログ倉庫に格納されています
0001niku02/01/25 02:34ID:zWUsnZgw
HTMLメールを送れるメールフォームスクリプトってありますかねぇ?
どうしてもCGIでHTMLメールを送るやりかたがわからん、、、
0002名無しさん@お腹いっぱい。02/01/25 02:40ID:???
sendmailで検索しる
0003名無しさん@お腹いっぱい。02/01/25 02:43ID:???
HTMLメールを送れるメールフォームって
フォーム上でわざわざタグ打つの?
0004niku02/01/25 02:44ID:zWUsnZgw
sendmailなどいろいろなキーワードで検索したのですが、見つからないのです。
そんなスクリプトはないのでしょうかねぇ
0005niku02/01/25 02:45ID:???
メッセージを入力するとそのままHTMLになり送信されると理想的なのですが。
0006名無しさん@お腹いっぱい。02/01/25 02:49ID:K3rmIr5v
入力したやつにHTML構文をつけてsendmailに渡せばいいだけ
だと思うんだけど、それじゃだめなの?
0007名無しさん@お腹いっぱい。02/01/25 02:53ID:???
>>1は何をやりたいんだろう・・・
>メッセージを入力するとそのままHTMLになり
って自動で無条件で入れられるタグって<body>と<html>と・・・
あとはフォントとかの指定位か?
色付文字のメッセージが送りたいとか?
0008niku02/01/25 02:54ID:???
メールのヘッダの部分の設定が間違ってるみたいで、text形式になってしますんです。
いちおう
multipart/alternative
せっていうはしてみたのですが、どうにもこうにも、、、
0009agege02/01/25 02:55ID:???
CGIでメール送信はNGです。
0010niku02/01/25 02:58ID:???
7>>
画像つきのメールを送れるようにしたいんですよぉ
0011niku02/01/25 02:58ID:???
>>9
sendmail使っても無理っすか?!
0012agege02/01/25 03:05ID:???
> 11
NGといった意味は、sendmailで送信できないという意味ではなくて、
CGIで作ったメールフォームからだと、例えば自由にだれでも送れるような
場合には送信元の情報が正確に取得できないし、送信先が自由に指定できる
ものならいたずらでだれか送信したか特定できない等のセキュリティ上の欠点
があるから、単に<A href="mailto:xxx@yyy.zzz">メール</A>としたほうが
いいという意味です。
0013niku02/01/25 03:07ID:???
>>12
えっと、将来的にデータベースと連動させて送信者を特定できるようにするのでたぶん大丈夫です(不安)
0014agege02/01/25 03:11ID:???
>13
HTMLメールはNGです。

くわしくは「とほほ」さんのページで。
0015名無しさん@お腹いっぱい。02/01/25 03:55ID:???
>>14
HTMLだろうがplaintextだろうが関係ないでしょうよ。
きちんとやればどっちでも大丈夫だし、駄目にやれば駄目。
あえてHTMLはNGという理由を聞かせてよ。
0016niku02/01/25 03:58ID:???
ヘッダの出力を
print MAIL "Content-Type: text/html\n";
print MAIL "Content-Transfer-Encoding: binary\n";
にしたところHTML形式でメールを送ることができました。
でも文字化け、、、なぜ??
0017agege02/01/25 04:14ID:???
> 16
Content-Type: text/html; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
空行
00181702/01/25 04:19ID:???
書き忘れ追加
CGIフォームは<FORM enctype="multipart/form-data" action=...

出力はJISコードで、以下が必要だと思うが、やったことはナイ!
<META content=3D"text/html; charset=3DcsISO2022JP" =http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR>
0019niku02/01/25 04:59ID:???
うむぅー。やはり文字化けしてしまう。。。
なにが原因なんでしょうねぇ。。。
0020名無しさん@お腹いっぱい。02/01/25 06:30ID:???
>>19
素直にMIME-tools使うことをおすすめ。
http://member.nifty.ne.jp/hippo2000/perltips/perlmail.htm
このあたりを参考に。
0021名無しさん@お腹いっぱい。02/01/25 07:42ID:???
>15
HTMLメールうざいYO!
0022名無しさん@お腹いっぱい。02/01/25 08:37ID:???
>>21 そういう問題じゃないだろう。
0023名無しさん@お腹いっぱい。02/01/25 12:30ID:???
HTMLメールはゴミ箱へ直行ですが何か?
0024名無しさん@お腹いっぱい。02/01/25 12:44ID:???
鯖で Content-Type: text/html は REJECT してますが何か?
0025名無しさん@お腹いっぱい。02/01/25 20:29ID:???
。o 0 〇 ○  ○
  □□
  □□  ■■■■■■■■
  □□■■■■■■■■■■■■
  □■■■■■■■■■■■■■■■/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■■■■■■■■■■■■■■■■■| 持ってきたぞゴルァ!
 ■■■■■■■■■■■■■■■■ \  _________
 ■■                   ■■ ∨
 ■■               ドカーン!|ギコネコ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 ■■             *  ------------- 、.      ∧ ∧        | ∴
 ■■        :      /  ̄ ̄ ̄.//サインシロヤ、     ( ゚д ゚ ) ̄ ̄′〜 .|   :
 ■■           ∵  /    .∧// ∧ ∧.|| |     (,,・ー・) ̄ ̄UU   .|  *: *
 ■■  ∧_∧Σ      [/_________.(゚/,[ ](゚Д゚ ,)|| |      (uu@        |
 ■■ ( ;´Д`)    ∴ .||_ @ ___|_| ̄ ̄ ∪.|.| |______________________________________|
 ■■⊂   ⊂ )      .lO|--- |O゜.|___ |.|_|ニニニニニニニニニニニニl.|
 ■■  〉  〉\\     |_∈口∋ ̄_l______l⌒ l.|_________| l⌒l__||
 ■■ (__) (_) : *∴∵ ̄ `--' ̄ ̄ `ー' ̄ ̄ ̄ ̄ ̄ ̄`--'  `ー'
 ■■■■■■■■■■■■■■■■■
0026山崎渉03/01/15 13:55ID:???
(^^)
■ このスレッドは過去ログ倉庫に格納されています