問題タブ [iredmail]
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.
python - Python は iRedMail 経由で電子メールを送信できません
メールサーバーに iRedEmail をインストールしました。現在、デフォルトの証明書があります。通常のメールクライアントを使用すると、メールサーバーの証明書を信頼するように求められ、メールサーバーからのメールの受信/送信が開始されます
しかし、電子メールを送信するための独自の Python プログラムを作成すると、電子メール クライアントのように同じことを行う方法がわかりません。現在、Pythonは「サーバー構成の問題」というエラーを出します
php - MYSQL Roundcube メール ID の問題
わかりましたので、Linux ubuntu 14.01でiRedmailを使用しています。パスワードプラグインを構成しようとしており、必要なすべての権限を付与していますが、次のエラーが発生しています:
3 月 24 日 13:31:59 MailServer roundcube: <7vd67dj0> DB エラー: [1054] 不明な列 'id' in 'where 句' (SQL クエリ: UPDATE users SET crypt=ENCRYPT('Password1',CONCAT(_utf8'$5$) ',RIGHT(MD5(RAND()),8),_utf8'$')) WHERE id='lauren' LIMIT 1) in /opt/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_db.php 543 行目 (POST /mail/?_task=settings&_action=plugin.password-save?_task=&_action=)
データベースに入れようとしています: Roundcubemail テーブル: id mysql を検索すると、データベース: Roundcubemail テーブル: users があります
「ユーザー」に変更するのと同じくらい簡単であることを知っているので、「id」を呼び出しているファイルの場所を見つけることができないようです
ここで何か助けはありますか?
apache - ドメイン xyz.com と abc.com が同じアドレスにリダイレクトされる
ドメインxyz.com、abc.com、およびiRedMail (メール サーバー アプリケーション) を備えたサーバーがあるとします。たとえば、その IP アドレスは 1.2.3.4 です。
アドレスhttp s ://xyz.com/mailが iRedMail ログイン ページにリダイレクトされています。これで問題ありません。
DNSには、abc.comから1.2.3.4サーバーへのAタイプのリダイレクトがあります。
サーバーでは 、apache2 構成にabc.comドメイン ルールを追加しました。
悲しいことに、ブラウザにhtt p ://abc.comと入力すると、ブラウザはhttp s ://xyz.com/mailにリダイレクトします。しかし、ブラウザーには特定のフォルダー (apache2 構成で定義されている) からのファイルが表示されるはずです。
どうすれば修正できますか?
email - postfix/iredmail でヘッダーから任意に設定できるようにするには?
iRedMail でメール サーバーをセットアップしました。Web アプリの SMTP サーバーとして機能する必要があります。Postfix は、localhost の使用のみに制限されています。
アカウントを作成するとしますweb@example.com
。
私が必要とするのは、任意のヘッダーを設定できるようにすることですfrom
。bar@example.com
baz@my-second-domain.com
現在、これは拒否されています:
どうすればこれを許可できますか?
mysql - エラー 1698 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました
新しいサーバーをセットアップしていますが、この問題が発生し続けています。
root ユーザーで MySQL データベースにログインしようとすると、次のエラーが表示されます。
エラー 1698 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました
端末 (SSH) を介して接続するか、 phpMyAdminを介して接続するか、 Navicatなどの MySQL クライアントを介して接続するかは問題ではありません。それらはすべて失敗します。
mysql.userテーブルを調べたところ、次のようになりました。
ご覧のとおり、ユーザーrootにアクセス権が必要です。
サーバーは非常にシンプルです。これについては、しばらくの間トラブルシューティングを試みました。
Ubuntu 16.04.1 LTS (Xenial Xerus) と Apache、MySQL、および PHP を実行しているため、Web サイトをホストでき、iRedMail 0.9.5-1 を使用してメールをホストできます。
iRedMail をインストールする前に、MySQL データベースに正常にログインできました。iRedMail のインストールだけでも試してみましたが、root も機能しません。
MySQL ログインの問題を解決するにはどうすればよいですか、または既存の MySQL インストールに iRedMail をインストールするにはどうすればよいですか? はい、インストールのヒントを試しましたが、構成ファイルにそれらの変数が見つかりません。
ssl - Lets Encrypt certbot-auto を使用した iRedMail SSL
iRedMail を使用してメール サーバーをセットアップし、すべてをインストールして実行しています。現在、certbot-auto クライアントを使用して、Lets Encrypt の自己署名証明書を変更しようとしています。私が追加しました
/etc/nginx/templates/misc.tmpl にこのように
ただし、nginx を再起動して URL を参照すると、404 が表示され、certbot-auto も 404 を報告します。
隠しファイルへのアクセスを制限するルールの上に配置したので、これは機能するはずです。
どんなアイデアでも大歓迎です。前もって感謝します。