পোস্টফিক্স → ডোভকোট এলএমটিপি: ব্যবহারকারীর অস্তিত্ব নেই: uid @ ডোমেন


9

আমি চেষ্টা করছি যে পোস্টফিক্স স্থানীয় মেলগুলি ডোভকোটের এলএমটিপি-র মাধ্যমে (চালকের সাহায্যে প্রোমমেইল প্রতিস্থাপনের অন্যান্য জিনিসের মধ্যে) মাধ্যমে সরবরাহ করতে পারে। এখন অবধি, আমি ব্যবহার করছি mailbox_command = procmail - a "$EXTENSION", স্থানীয় ~/Maildirs এ বিতরণ ।

Http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP অনুসরণ করে , আমি কনফিগার করেছি (পোস্টফিক্স ক্রোয়েটেড)/etc/dovecot/conf.d/10-master.conf

service lmtp {
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group=postfix
    user=postfix
    mode=0600
  }

এবং যোগ করা /etc/postfix/main.cf

mailbox_transport = lmtp:unix:private/dovecot-lmtp

এখন, এটি প্রায় কাজ করে (পোস্টফিক্স এলএমটিপি সকেটের সাথে কথা বলে), তবে এলএমটিপি "ব্যবহারকারী" eudoxos@mydomain.euডোমেনটি সংবিধান সম্পর্কে বিভ্রান্ত হয়েছে :

Jan 11 08:22:17 s18015955 postfix/lmtp[7374]: 3D84E19B0290E: to=<eudoxos@mydomain.eu>, orig_to=<fristname.lastname@mydomain.eu>, relay=iota.mydomain.eu[private/dovecot-lmtp], delay=0.01, delays=0/0/0/0, dsn=5.1.1, status=bounced (host iota.mydomain.eu[private/dovecot-lmtp] said: 550 5.1.1 <eudoxos@mydomain.eu> User doesn't exist: eudoxos@mydomain.eu (in reply to RCPT TO command))

LMTP এর eudoxosপরিবর্তে (LDAP তে) সন্ধান করা উচিত eudoxos@mydomain.eu। আমি কীভাবে এটি অর্জন করতে পারি?

যদি আমি ডেলিভারি প্রোগ্রাম (এলডিএ) ব্যবহার করতাম তবে প্রাপক ব্যবহারকারী mailbox_command = /usr/lib/dovecot/deliver -f "$SENDER" -a "$RECIPIENT"নামটি যুক্তি (যেমন ) হিসাবে নির্দিষ্ট করা হয়েছে তবে এলডিএ ব্যবহার করে লগ অনুমতি নিয়ে আমার সমস্যা ছিল (সেই কারণে এলডিএ ব্যবহার করে ডোভকোট উইকি নিরুৎসাহিত করে)।

উত্তর:


13

আপনাকে সেট করতে হবে:

auth_username_format = %Ln

ইন conf.d / 10-auth.conf

এটি ডোমেনের নাম এবং '@' মুছে ফেলে।


এলডিএপি ব্যবহার না করার সময় এটি আমার সমস্যার সমাধান করেছে। 👍
মাইক Conigliaro

4

সমাধান সেট করা ছিল

user_filter = (&(objectClass=posixAccount)(uid=%n)

মধ্যে /etc/dovecot/dovecot-ldap.conf.ext

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.