現在、CGIでメールフォームを作成しています。
そして、送信したメールが届く際に
ヘッダーのFROM<送信者>の部分を"(株)AAA会社"<aaa\@yacoo.co.jp>
にしたいのですがこれのやり方が解かりません。
実際に入力するメールフォーム
------------------------------------------
会社名(syogo) [(株)AAA会社]
メールアドレス(mail) [aaa@yacoo.co.jp]
------------------------------------------
以下必要であろうソースになります↓
# 日本語コード
require 'jcode.pl';
require 'mimew.pl';
$syogo = $q->param('syogo');
$mail = $q->param('mail');
$to = $syogo . $q->param('mail');
# &mimeencode で MIME エンコード
$mime_syogo = &mimeencode($to);
# メールを送る
open(MAIL,"|$mailprog -t");
$mail_message = "";
$mail_message .= "To: aaa\@yacoo.co.jp\n";
$mail_message .= "From: $mime_syogo\n";
$mail_message .= "Subject: メール送ります\n";
&jcode'convert(*mail_message,'jis');
print MAIL $mail_message;
close (MAIL);
悪いポイントは【$to = $syogo . $q->param('mail');】だろうなあとは思っているのですが
CGIで"(株)AAA会社"<aaa\@yacoo.co.jp>という表示が解からなかったのでこういう処理をしています。
(ネットで検索してもみつからなかったもので・・・)
こうするとメールアドレスやタイトルに変な所でピリオドがついてしまいます。
例:"(株)AAA会社"<aaa\@yacoo.co.jp.>
もしも知っている方がいれば教えていただけると大変助かります。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- PHP php 完了画面の送信メールのコードを書いているのですが・・・ 2 2023/06/02 12:01
- 迷惑メール・スパム ヘルスケア テクノロジーズ 1 2023/02/13 08:23
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- Outlook(アウトルック) 休みが明けてメールをみたらやばいです 3 2022/08/17 09:03
- 英語 この"e-mail"が複数形でもなく、無冠詞なのはなぜですか? 「表現のための実践ロイヤル英文法」に 1 2022/07/10 16:12
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- Gmail 家から自分のg-mailで添付ファイル付きのメールを4通、職場の自分宛てに送りました。次の日に見ると 3 2022/09/08 12:35
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSから、メール送信を行い...
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
WriteFileで送信できたかの確認...
-
VB6で、Bsmtp.dllを使って、メ...
-
メールフォームの受信先にg-m...
-
メールフォームで送信すると「...
-
Accessでメール一括送信ソフ...
-
文字のフォントの色で分岐する...
-
sendmailでの複数メールアドレ...
-
メールアドレスが正しいかどう...
-
CGIでメールのReturn-Pathに値...
-
VBA メール一斉送信で添付ファ...
-
Googleフォームを回答したか確...
-
空メールを送信するフォームCGI
-
VB.NETからGmail経由でメールを...
-
ビジネスメールの敬称
-
テキストボックスの番号を使っ...
-
教えて!全角文字「μ」の半角
-
エクセルVBA テキストボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Googleフォームを回答したか確...
-
Safariで「本当にこのフォーム...
-
チャットを作る
-
VBで添付ファイル付きのメール...
-
ACCESSから、メール送信を行い...
-
VBA EasyCommでの送信
-
VB.NET(2005)の"SerialPort" ...
-
BASP21のSendMailとSendMailEx...
-
VBA メール一斉送信で添付ファ...
-
メールフォームで送信すると「...
-
ホームページビルダーのメール...
-
Accessでメール一括送信ソフ...
-
c# メールが送信できたか確認
-
VB6で、Bsmtp.dllを使って、メ...
-
Message ID
-
VB.NETからGmail経由でメールを...
-
postmail(UTF-8)でメールが文字...
-
メールアドレスが正しいかどう...
おすすめ情報