問題タブ [phplist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
207 参照

powershell - Active Directory と Exchange をニュースレター システムとして使用し、60,000 を超えるオブジェクトを毎日同期する

ユーザーのサブスクリプションに基づいて、すべての送信電子メールをフィルター処理する必要があるケースを処理しています。ニュースレターには 3 つのカテゴリがあり、購読を解除した人のブラックリストがあります。ブラックリストの量は約60,000のメールアドレスです。

最初は通常のニュースレター システム (PHPList、Mailchimp、Industry Mailout など) を使用する予定でした。しかし、一部のスタッフが誤って退会者にメールを送ってしまう可能性があるのではないかと懸念する声もある。次に、システム管理者は、送信電子メールをブロックするトランスポート ルールを設定できるが、トランスポート ルールには 8,192 文字の制限があり、60,000 個の電子メール アドレスが 1 つのトランスポート ルールに収まらないという問題があると述べました。

そのため、唯一のオプションは、ユーザーが配布リスト (ブラックリスト) のメンバーであるかどうかをチェックするトランスポート ルールを用意することと、配布リストが Powershell スクリプトで毎日同期されることでした。ブラックリスト配信リストのメンバーは、24 時間ごとに別のニュースレター システムから同期されます。

Set-TransportRule -Identity 'Blacklist' -Name 'Blacklist' -SubjectContainsWord 'Newsletter' -SentToMemberOf 'blacklist' -RejectMessageReasonText 'This person does not want to receive a newsletter' -RejectMessageEnhancedStatusCode '5.7.1'

import-csv blacklistunsubscribe.csv | foreach { $contact = New-MailContact -Name $_.PrimarySmtpAddress -ExternalEmailAddress $_.PrimarySmtpAddress -OrganizationalUnit "CASL" Add-DistributionGroupMember -id 'blacklist' -member $contact Set-MailContact -Identity $contact -HiddenFromAddressListsEnabled $true }

質問:

1) これにより、24 時間ごとに Active Directory 内の 60,000 を超えるオブジェクト (購読を解除したオブジェクト) が同期されます。これだけ多くのオブジェクトを Active Directory で毎日同期すると、どのような影響がありますか?

2) この方法についてどう思いますか? これを行うより良い方法はありますか?何をすべきだったかについてのあなたの意見は何ですか?

0 投票する
1 に答える
353 参照

phplist - phplistのメールがwebmaster@fall-pac.comを送信しない:接続せずにMail()を呼び出した

このエラーが発生します (phplist のメールが webmaster@fall-pac.com を送信していません: 接続せずに Mail() を呼び出しました)。phplist をアップグレードしても何も変わっていないので、実際の smtp メールボックスからテストメールを送信しましたが、うまくいきました。私はそれが電子メールアドレスではないことを知っています。それは私のconfig.phpファイルにあるに違いないと思いますが、問題の原因を見つけることができないようです。何か助けがあれば、私のconfig.phpを見てください。ここに置くhttp://pastebin.com/CjRKdu5H

0 投票する
3 に答える
11586 参照

php - opendkim を使用して MTA で署名するときに DKIM が失敗する (ボディハッシュ)

Postfix のフィルターとして opendkim を使用して、DKIM で送信メールに署名する際に問題が発生しています。

この問題は、phpList から HTML メールを送信する場合にのみ発生します。他のすべてのテキスト メールおよび他のサービスからのメールは正しく署名され、検証されます。phpList は phpMailer をエンジンとして使用します。

メールを「テキスト」として送信する場合、問題はありません。メーリングを「HTML」として送信すると、本文のハッシュが失敗します。

この問題は v2 に存在していましたが、以前は phpList を HTML としてのみ送信するように強制していました。

このエラーは、メッセージを HTML と TEXT の複合メール (v3 のデフォルト) として送信するときに発生します。

改行/改行に関係していると思います。

誰かが私たちを正しい方向に向けることができますか?

事前にご協力いただきありがとうございます。

Port25 検証サービス - DKIM を渡すメッセージ (テキストのみ)

Port25 検証サービス - DKIM に失敗するメッセージ (テキスト/HTML メール)

phpMailer バージョン 5.2.5 (phpList に同梱)

更新: opendkim 構成で「FixCRLF yes」 を有効にすると、Port25 のテスターで DKIM 検証チェックに合格できます。ただし、これでもGmail の DKIM 検証は失敗します。

「FixCRLF yes」を使用して、渡されたメッセージの出力をテストします。

Gmail に送信された同じメッセージ:

0 投票する
1 に答える
428 参照

php - phplist で smtp サーバーを使用する方法

誰でもphplistsでSMTPサーバーを設定するのを手伝ってくれませんか。カスタムドメインにzohoメールを使用しています。phplist の最新バージョンを使用しています。

ありがとうございました。

0 投票する
2 に答える
3550 参照

phpmailer - test@mail.com への電子メール送信エラー SMTP connect() が失敗しました。PHPListで

ローカルホストで phplist を構成しましたが、正常に動作しており、メールを送受信でき、ユーザーも正常に登録できます。

しかし、同じアプリケーションをライブサーバーに移動すると、メールが送信されず、phplist のイベントログにタイトルに記載されているエラーが表示されます。

これがポートエラーかどうかはわかりません

助言がありますか??

これがconfig.phpの下の私のコードです

0 投票する
1 に答える
723 参照

mysql - PhpList でデータベースを初期化する

実際のマシンでホストされているテスト サーバーに phplist をインストールしましたが、データベースを初期化できません。次の手順に従いました。

  1. サーバーのメイン ディレクトリにフォルダ / リストをコピーします。

  2. コマンドライン MySQL からデータベースを作成します。

  3. 作成したデータベースへのアクセスデータを修正します。

  4. 管理パネル phplist http://myservername/lists/admin にアクセスします。

  5. データベースが初期化されていないというメッセージが表示されます。リンクをたどってやります。

  6. ページの読み込みを開始しますが、何も起こりません。空白のままです。HTMLコードを調べると、「アクセスが拒否されました」が含まれていることがわかります。

原因は何ですか?ありがとうございました。