すみません。質問があります。
ActivePerl 5.6.0.620でSMTPプロトコルで
メール送信したいのです。
が「TO」に複数のアドレスを指定すると
エラーメールが返ってきます。
(「TO」に1つのみ設定した場合は
OKなんですが)
誰かアドバイスをご教授下さい。
-----以下ソースの一部分
data{'To'} = 'b@aaa.co.jp , c@aaa.co.jp , d@aaa.co.jp';
$server->to($data{'To'});
-----以下エラーメール-----
----- The following addresses had permanent fatal errors -----
<b@aaa.co.jp,c@aaa.co.jp,d@aaa.co.jp>
----- Transcript of session follows -----
... while talking to mta.excite.com.:
>>> RCPT
o:<b@aaa.co.jp,c@aaa.co.jp,d@aaa.co.jp>
<<< 553 Invalid address syntax
550
b@aaa.co.jp,c@aaa.co.jp,d@aaa.co.jp>...
ser unknown
No.4ベストアンサー
- 回答日時:
確かSMTPのRCPTでは同時に1つのアドレスしか指定できなかったと思います。
自前で分解してRCPTを連発する必要がありますね。
参考URLはSMTPのRFC日本語版です。
参考URL:http://www.geocities.co.jp/SiliconValley-PaloAlt …
No.1
- 回答日時:
ActivePerlは使ったことはないのですが、
data{'To'}内の文字列を","の部分でsplitしてひとつづつおくるというのはどうでしょう?
@users = split(/,/,data{'To'})
で、@userの個数分、それに相当するメールアドレスを
foreach $user (@users)
{
$server->to($user)
......
......
}
とかってできませんでしょうか?
あんまりスマートではないかもしれません。
だめでしょうか?
早速のアドバイスありがとうございます。
最終的にはその手しかないと考えてます。
でも一挙に送信できたらなぁ...って思ってます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- SQL Server ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。 2 2022/08/12 19:32
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Amazon Keepaの使い方に付いての質問です。 アメリカAmazonで使いたいと思います。 最初に言語の選択 1 2023/04/07 02:18
- Outlook(アウトルック) 休みが明けてメールをみたらやばいです 3 2022/08/17 09:03
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- お菓子・スイーツ 急いでます こちらのプリン製造5日が賞味期限なのですが 製造から到着までどのくらいみているのでしょう 2 2023/03/02 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポインター引数の関数でコンパ...
-
stable diffusionのエラー
-
C言語の構造体にてバブルソート...
-
ビットデータのチェック方法
-
CSVデータについての質問です。
-
(C言語・配列)date[i]の分散...
-
FFTがうまくできない
-
printfの%eで指数部分の桁数を...
-
値によって組み分けを作成する...
-
【Excel VBA】10進数を2進数に...
-
matlabでのRRI検出
-
関数マクロの書き方
-
C言語 リスト構造
-
エクセルVBA:日付データの変換...
-
C言語でPBYTE型からDOUBLE型へ変換
-
H8/36064を使ったシリアル通信...
-
10Mバイトて文字数に すると何...
-
COBOLのCOMP形式について
-
UTF-8で5~6バイトになる文字コ...
-
エクセルシート名の制限を変更...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
stable diffusionのエラー
-
ポインター引数の関数でコンパ...
-
printfの%eで指数部分の桁数を...
-
パイソン、データーサイエンス...
-
エクセルVBA:日付データの変換...
-
C#でのswitch文
-
int型(2バイト)データの分割
-
CreateProcessでの環境変数の設...
-
【Excel VBA】10進数を2進数に...
-
python 気象データの取得
-
テキストファイルの結合について
-
RegQueryValueExでの2バイト文字
-
linuxのシェルでファイル名に先...
-
'dataType' 引数を Null にする...
-
C言語についてです! 同じ年の...
-
オセロゲーム 2次元配列で困...
-
PINVOKEで構造体配列をマーシャ...
-
matlabのソースコードをpython...
-
C言語の勉強しています。すみま...
-
System.Collections.ArrayList ...
おすすめ情報