(現在 過去ログ27 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■4206 / inTopicNo.1)  一括処理のメール送信でお尋ねします
  
□投稿者/ 篤姫 -(2008/12/29(Mon) 19:54:09)
    一括処理のメール送信で、躓きました。
    ご指導ください。
    今日、桐V9-2004を桐V9-2009にアップしました。
    PCはWinXPです。

    先日より一括処理を勉強しています。
    メール送信で下のような一括処理を書きました。

      表 "アカウント.tbl"
      ジャンプ 行番号=先頭
      メール設定 [popサーバー],"mail.1234.com:587",[Mail],[Pass],[Mail],[アカウント],SMTP認証="する", 終了状態=&設定確認
      終了 表 編集対象表

      表 "受信.tbl"
      メール受信 [EML], 送信日時=[日時], 件名=[受信件名], 差出人=[送信者], 宛先=[宛先], 本文=[受信文章],メール削除=する, 終了状態=&受信確認
      終了 表 編集対象表

      メール送信 "123@1234.com",差出人="456@***.ocn.ne.jp",件名="テスト",本文="テスト送信", 終了状態=&送信確認

    メールが遅れません。
    &設定確認=1
    &受信確認=1
    &送信確認=-12

    となっていました。
    送信のエラーで-12はないのです。

    どうすればメールが送信できるようになるでしょうか?

    よろしくお願い致します。


引用返信 [メール受信/OFF] 削除キー/
■4207 / inTopicNo.2)  Re[1]: 一括処理のメール送信でお尋ねします
□投稿者/ 今村 誠 -(2008/12/29(Mon) 23:28:31)
    篤姫さんこんにちは、桐のヘルプ→一括処理を参考に下記のように作ってみました。
    smtp認証の部分でフリーメールでは送信できませんでした。
    plalaでは25番ポートを使い送信できるので、正常に送信できます。
    そのあたりを詳しく説明して、管理工学なりにサポートして貰ったらいかがでしょうか。

    var Int{&Iend},Str{&S差出人,&S結果文字列,&S送信済みメール,&S受信パス,&S送信パス }
    変数 Str{&SCC,&SBCC,&SReplyTo,&SSender,&S本文,&S本文ファイル,&S添付ファイル,&Smail生成}
    表 #一括パス名+"アカウント.tbl"
    ジャンプ 行番号=先頭
    &S差出人=#cond([名前]<>"",""""+[名前]+"""",1,""),&S受信パス=[受信パス],&S送信パス=[送信パス]
    メール設定 [popサーバー]+":"+[pop3port], [SMTPサーバー]+":"+[SMTPポート]\
    ,[ユーザー名],[Pass],[Mail],[名前]\
    , 受信格納パス=[受信パス], 送信済み格納パス=[送信パス], 受信ファイル名=[受信ファイル名]\
    , 送信済みファイル名=[送信ファイル名], SMTP認証=[SMTP認証], 終了状態=&Iend
    終了 表 編集対象表
    if (&Iend=1)
    * 確認 "正しく設定できました"
    else if (&Iend=-1)
     確認 "SMTPまたはPOP3サーバーに接続中"
    else
     確認 "間違った設定ができました"
    end
    表 &S送信パス+"送信.tbl"
    &SCC=#cond([CC]<>"","CC = "+""""+[CC]+""""+",",1,"")
    &SReplyTo=#cond([ReplyTo]<>"","ReplyTo = "+""""+[ReplyTo]+""""+",",1,"")
    &SSender=#cond([Sender]<>"","Sender = "+""""+[Sender]+""""+",",1,"")
    &S本文=#cond([本文]<>"","本文 = "+""""+[本文]+""""+",",1,"")
    &S本文ファイル=#cond([本文ファイル]<>"","本文ファイル = "+""""+[本文ファイル]+""""+",",1,"")
    &S添付ファイル=#cond([添付ファイル]<>"", "添付ファイル = "+""""+[添付ファイル]+""""+",",1,"")
    &Smail生成="メール送信 "+""""+[宛先ad]+""""+","\
    +#cond(&S差出人<>"","差出人 = "+&S差出人+",",1,"")\
    +&SCC+&SBCC\
    +"件名 = "+""""+[件名]+""""+","\
    +&SReplyTo+&SSender+&S本文+&S本文ファイル\
    +"変換 = 強制改行文字,"+&S添付ファイル\
    +"送信済みメールファイル = &S送信済みメール,通番 = 1"\
    +",接続保持 = "+""""+"しない"+""""\
    +",結果文字列 = &S結果文字列,終了状態 = &Iend"
    コマンド &Smail生成
    *クリップボード 設定, &Smail生成
    if (&Iend=1)
     確認 "正しく設定できました"
    else if (&Iend=-1)
     確認 "SMTPサーバーの情報が設定されていない"
    else if (&Iend=-2)
     確認 "ホスト情報の取得中にエラーが発生した。"
    else if (&Iend=-3)
     確認 "TCP/IPの接続エラー。"
    else if (&Iend=-4)
     確認 "TCP/IPの通信エラー。"
    else if (&Iend=-5)
     確認 "差出人のアドレス形式が不正。"
    else if (&Iend=-6)
     確認 "宛先のアドレス形式が不正。"
    else if (&Iend=-7)
     確認 "SMTPサーバーが接続を拒否した。"
    else if (&Iend=-8)
     確認 "差出人のメールアドレスが、SMTPサーバーから拒否された。"
    else if (&Iend=-9)
     確認 "宛先のメールアドレスが、SMTPサーバーから拒否された"
    else if (&Iend=-10)
     確認 "SMTPセッションの一時的なエラー。"
    else if (&Iend=-11)
     確認 "SMTPセッションの永続的なエラー。"
    else if (&Iend=-20)
     確認 "メールの送信数が制限を超えた。"
    else
     確認 #STR(&Iend)+" 間違った設定ができました"
    end
    終了 表 編集対象表

引用返信 [メール受信/OFF] 削除キー/
■4208 / inTopicNo.3)  Re[2]: 一括処理のメール送信でお尋ねします
□投稿者/ hidetake -(2008/12/30(Tue) 07:30:39)
引用返信 [メール受信/OFF] 削除キー/
■4209 / inTopicNo.4)  Re[2]: 一括処理のメール送信でお尋ねします
□投稿者/ 篤姫 -(2008/12/30(Tue) 15:10:03)
    今村さん
    hidetakeさん
    ありがとうございます。

    私は、KDDIなのです。

    夜にでもゆっくり確認してみます。
    ありがとうございます。

    確認したまた質問させていただきます。


引用返信 [メール受信/OFF] 削除キー/
■4210 / inTopicNo.5)  Re[3]: ポート465
□投稿者/ 尾形 -(2008/12/31(Wed) 15:08:29)
引用返信 [メール受信/OFF] 削除キー/
■4211 / inTopicNo.6)  Re[4]: ポート465
□投稿者/ 篤姫 -(2008/12/31(Wed) 20:03:28)
    尾形さん
    はじめまして
    ご指導ありがとうございます。

    このアドレスを拝見するかぎりでは465番になっていますねぇ
    OutLookEXpressで、テストしてみましたが
    465では送信できませんでした。
    587では送信できました。

    もう少しテストしてみます。
引用返信 [メール受信/OFF] 削除キー/
■4212 / inTopicNo.7)  Re[5]: ポート465
□投稿者/ hidetake -(2009/01/01(Thu) 10:11:08)
    > SMTP認証="する"

    これを桐はどう判断するのかな!?

    それとサーバが SSL なり TLS が必須なら桐では
    どうしようも無いでしょうね。

引用返信 [メール受信/OFF] 削除キー/
■4213 / inTopicNo.8)  Re[2]: 一括処理のメール送信でお尋ねします
□投稿者/ 篤姫 -(2009/01/01(Thu) 14:44:49)
    今村さん
    hidetakeさん
    尾形さん

    まず新年のご挨拶です。

    新年あけましておめでとうございます。
    本年もよろしくお願い致します。

    ご指導ありがとうございます。

    今村さんに作っていただいた一括で送信できました。
    でも尾形さんにご指摘いただいたポートは587で送信可能でした。
    465ではエラーとなりました。

    みなさん
    ありがとうございました。


解決済み!
引用返信 [メール受信/OFF] 削除キー/
■4216 / inTopicNo.9)  Re[5]: ポート465
□投稿者/ オヨヨ -(2009/01/04(Sun) 11:37:00)
    ふむ?
    私もKDDIですが SMTPは465番ポートです。
    逆に567にすると送信できません。Edmax使用(?_?)
    下記では"567"になっています。
    http://www.auone-net.jp/support/various_set/mail/win/win_mail/02.html

    KDDIがPOPbeforeSMTPからSMTP認証に移行したときポートの設定で
    手間取った記憶があります。(サポートに電話した)
引用返信 [メール受信/OFF] 削除キー/
■4217 / inTopicNo.10)  Re[6]: ポート465
□投稿者/ オヨヨ -(2009/01/04(Sun) 11:39:15)
    おっとすみません。
    "587"ですね(^_-)-☆
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -