Quoting Yulian Firdaus H on Monday, 03 December 2001 :

> jika jaringan anda adalah privat, mailserver ada di jaringan privat dan
> ingin diakses dari publik maka anda harus membuatnya seolah-olah berada
> di publik dengan cara menerapkan port-forwarding di firewallnya

Kalau soal mail server di belakang firewall, ada cara yg lebih baik. Coba
ikuti thread ini:
http://www.mail-archive.com/linux-setup%40linux.or.id/msg31304.html

Cuma masalahnya, gimana caranya set HELO message di Postfix? Kalo qmail kan
tinggal set /var/qmail/control/helohost. HELO message Postfix kan defaultnya
ngambil $myhostname?

Ini potongannya source smtp/smtp_proto.c snapshot-20010808:
..
    if ((state->features & SMTP_FEATURE_ESMTP) == 0) {
        smtp_chat_cmd(state, "HELO %s", var_myhostname);
        if ((resp = smtp_chat_resp(state))->code / 100 != 2)
            return (smtp_site_fail(state, resp->code,
                                   "host %s refused to talk to me: %s",
                                   session->namaddr,
                                   translit(resp->str, "\n", " ")));
    }
..

Dan ini potongan source global/mail_params.h :
..
#define VAR_MYHOSTNAME          "myhostname"    /* my hostname (fqdn) */
extern char *var_myhostname;
..

Ini yg saya coba, pakai fake $myhostname .. :(

/.detta
ps: semoga nggak keliru baca ..

-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke