会員向けメール通信システムを作成しています。(けしてSPAMではありません。)
PerlCGIによりSendMail送信させますが、次のようなコードで(一部省略しています。)
# ===================================================
$MAILTO="xxx\@xxxx.com;ooo\@oooo.com";
$mail_to = mimeencode($MAILTO);
$mail_from = mimeencode($from);
$mail_subject = mimeencode($subject);
$m_header = <<END;
Bcc: $mail_to
From: $mail_from<$mail>
Subject: $mail_subject
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
END
#sendmailで送信
open(MAIL, "| $SENDMAIL -t -f $mail");
print MAIL $m_header, $m_body;
close MAIL;
# ===================================================
で表記のように
$MAILTOが2件までなら送信が出来ますが
"xxx\@xxxx.com;ooo\@oooo.com";
ではなく
"xxx\@xxxx.com;ooo\@oooo.com;aaa@aaa.jp";
の様に3件以上になると送信されません。
なにが原因であるかと、対応策を教えて下さい。
No.2ベストアンサー
- 回答日時:
複数のメールアドレスを区切るのはセミコロンじゃなくて カンマ半角スペース だったとおもいますが、、、
それはそれとして、1行の制限はありますよ。
Bcc: メールアドレス1
Bcc: メールアドレス2
Bcc: メールアドレス3
のように、受け取り手1件ごとにBccを1行作るようにするのが最もらくだと思います。
メールアドレスの区切りがカンマのところをセミコロンにしてしまったミスでした。
回答ありがとうございました。
ところで
メールヘッダーに
Bcc: メールアドレス1
Bcc: メールアドレス2
Bcc: メールアドレス3
という記載が出来ることをはじめて知りました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 完了画面の送信メールのコードを書いているのですが・・・ 2 2023/06/02 12:01
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- Gmail 家から自分のg-mailで添付ファイル付きのメールを4通、職場の自分宛てに送りました。次の日に見ると 3 2022/09/08 12:35
- Gmail mail. 1 2023/04/26 18:00
- 英語 この"e-mail"が複数形でもなく、無冠詞なのはなぜですか? 「表現のための実践ロイヤル英文法」に 1 2022/07/10 16:12
- その他(ビジネススキル・経営ノウハウ) 解決策を教えて下さい。 2 2022/08/13 18:50
- Gmail g-mailでの全送受信 2 2022/04/13 21:52
- その他(メールソフト・メールサービス) メッセンジャーやラインって送信しても数分以内なら送信取り消し出来るじゃないですか?でもG-mail等 2 2022/05/11 21:58
- Gmail スマホでメールを送るにはどうやりますか?相手のアドレスが、 mail・○○○・co・jpでしたが、、 2 2023/07/24 05:33
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sendmailができない
-
sendmailで複数の宛先にメール...
-
sendmailで複数アドレスに送信...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
子windowsからsubmit()後にclos...
-
講義でわからないのですが以下...
-
VBA他のブックから値のみ貼付す...
-
formで特定のinputを送信しない...
-
c言語 16進数の2進数への変換
-
メモリをアドレスを直接指定し...
-
どちのほうがすきですか?
-
C言語について
-
【至急!!!】python言語で本を見...
-
FindFirst を複数条件で検索
-
文字の横にプルダウンを表示さ...
-
pythonで演算子を変数に代入す...
-
16進の10進変換について
-
VBAでPDFのコピーとリネームを...
-
変数の中は文字列か数値か調べ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sendmailで複数の宛先にメール...
-
フォームの日本語が文字化け
-
Perl からbashを呼び出したい
-
sendmailで複数アドレスに送信...
-
メール送信プログラムに詳しい...
-
Perlにて、sendmailを使用する...
-
Perlからメール送信で文字化け
-
Sendmailの文字化けについて
-
Perl メール 初心者
-
Sendmailで送信すると本文にメ...
-
sendmailで本文が文字化けします
-
crontabで
-
sendmailで送信したメールが届...
-
メールのタグ(<a href="mailto:...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
どちのほうがすきですか?
-
formで特定のinputを送信しない...
-
Pythonでターミナルに文字を出...
-
16進の10進変換について
おすすめ情報