পোস্টফিক্সের নামটিকে "লোকালহোস্ট" থেকে অর্থবহ কিছুতে পরিবর্তন করবেন?


8

ওয়েবসাইটগুলিকে ইমেল প্রেরণের অনুমতি দেওয়ার জন্য আমি আমার সার্ভারগুলি পোস্টফিক্স চালনা করি। আমি এটিকে sendmailসঠিকভাবে ড্রপ-ইন হিসাবে ব্যবহার করছি ।

যখন কোনও ইমেল প্রেরণ করা হয় তখন হেলো স্ট্রিংটি এতে উপস্থিত থাকে localhost। এটির কোনও সমস্যা হবেনা ব্যতীত যে আমার ক্লায়েন্টদের একজন কেবল বলেছেন যে একটি স্প্যাম ব্লকারের কাছ থেকে তাদের কাছে একটি ইমেল ফিরে এসেছিল localhostযা হেলো স্ট্রিংয়ের অভ্যন্তরে উপস্থিত হতে পারে না। অসাধারণ.

সুতরাং আমি /etc/mailnameআমার প্রধান ডোমেন নাম হতে সম্পাদিত । এবং আমি সম্পাদনা /etc/postfix/main.cfকরেছি যাতে:

smtpd_banner = ESMTP $mail_name

তবুও আমি প্রেরিত ইমেলের শিরোনামে এটি দেখতে পাই (পোস্টফিক্স পুনরায় চালু করার পরে):

Delivered-To: oli@example.com
Received: by 22.194.173.22 with SMTP id bi10csp117521wjc;
        Tue, 2 Apr 2013 07:24:18 -0700 (PDT)
X-Received: by 10.68.22.168 with SMTP id pt8mr24540246pbb.10.1364912657736;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)
Return-Path: <oli@example.com>
Received: from localhost (example.com. [22.22.22.22])
        by mx.google.com with ESMTP id l6si2328296pao.283.2013.04.02.07.24.16;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)

আমি আমার ডোমেইন উদাহরণ.কমের সাহায্যে সাবড করে ফেলেছি।

দুষ্ট রাজত্ব কাটাতে আমার কী সম্পাদনা করতে হবে localhost?!

উত্তর:


10

হুররর

আমি সবেমাত্র লক্ষ্য করেছি যে /etc/postfix/main.cfএখানে একটি লাইন ছিল যা পড়েছিল:

myhostname = localhost

আমি এটিকে পরিবর্তন করেছি:

myhostname = example.com

এবং পুনরায় চালু। সব ঠিক আছে।


2
আমি ফেডোরার ১ 16.০৪ এ চেষ্টা করছি এবং পুনরায় চালু করার পরেও এটি কাজ করে না। আমি উভয়ই hostnameএবং myoriginএকটি বাস্তব ডোমেন সেট করে রেখেছি এবং লোকালহোস্টের "অশুভ রেজিন" অব্যাহত রয়েছে। কোন ধারনা?
স্টারটেক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.