Roundcube : ''Message have been sent'' , but nothing happens

Discussion in 'Installation/Configuration' started by Akhilleus, Apr 30, 2019.

  1. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    It is not the editor. Root can modify any file.
    But how can you use Notepad on Linux?
    Anyway, Ubuntu has command editor which starts a sensible editor, use that from command line. But if you have Ubuntu, it does not have root user. .Did you remember sudo in front of the editor command?
     
  2. Akhilleus

    Akhilleus Member

    Ok , it was been opening with 'Vim'' not the padd . I will try Nano , the one you have mentioned
     
  3. Akhilleus

    Akhilleus Member

    Well , I'm new on linux , hard for me to understand all . i'm using "wine" witch allow some apps to run on linux
     
  4. Akhilleus

    Akhilleus Member

    E325: ATTENTION
    Found a swap file by the name "/etc/postfix/.master.cf.swp"
    owned by: root dated: Thu May 2 04:42:57 2019
    file name: /etc/postfix/master.cf
    modified: YES
    user name: root host name: akhilleus2.akhilleus2.com
    process ID: 4331
    While opening file "/etc/postfix/master.cf"
    dated: Thu Apr 25 22:15:49 2019

    (1) Another program may be editing the same file. If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes. Quit, or continue with caution.
    (2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/postfix/master.cf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/postfix/.master.cf.swp"
    to avoid this message.

    Swap file "/etc/postfix/.master.cf.swp" already exists!
    [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
    Swap file "/etc/postfix/.master.cf.swp" already exists!
    [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
     
  5. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    Editor running under Wine most likely does not have root permissions. Are you using a Graphical Desktop on your Ubuntu server? In that case I guess you used a graphical editor without sudo which explains why editor does not have root permissions. Start
    Code:
    sudo nano filename.txt
    from linux command line, terminal window for example.
     
  6. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    Do you know how to use vim? Nano would be easier to use.
    As for those crashed sessions, compare contents of those files and choose the best.
     
    Akhilleus likes this.
  7. Akhilleus

    Akhilleus Member

    Sr thank you so much for the help , it works . Just to let you know . I'm logged as root . i'm having a normal VPS , via xrdp with ubuntu 18.04
    The logs now looks like this
    # Other external delivery methods.
    #
    ifmail unix - n n - - pipe
    flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
    bsmtp unix - n n - - pipe
    flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
    scalemail-backend unix - n n - 2 pipe
    flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
    mailman unix - n n - - pipe
    flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
    ${nexthop} ${user}

    dovecot unix - n n - - pipe
    flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}


    content_filter = amavis:[127.0.0.1]:10024
    "/etc/postfix/master.cf" 133L, 6511C 133,1 Bot

    Btw , I don't know how to restart postfix so I have rebooted the server , and now i'm having an error when trying to send mail . Error SMTP Error (-1): Connection to server failed.
     
  8. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter


    ok, that just means that the file was/is open in another editor and is either still open, or was not closed properly.
    make sure all other editors are closed, and try again, you can attempt to recover the file, and then save it and close the editor, or you can ( if you know there are no changes ) delete the .master.cf.swp file and then try to re-open the master.cf file.

    if you've installed ispconfig/roundcube following one of the tutorials, postfix will receive the mail from roundcube, and try passing it through amavis for scanning, it'll then try to deliver it after it's passed back from amavis to postfix.
    without being able to pass it to amavis, it just sits at that point, periodically trying to resend it to amavis for scanning.
    you should be able to see all the emails stuck waiting to be scanned by typing 'mailq' into the cli.

    is this something you're just playing with/testing, or is it a production server?, if it is production, is there a specific reason for running a graphical environment on it? installing the whole desktop system would add quite a bit of overhead to the server, especially with an emulator running as well, and would increase the number of possible attack vectors. I know you say you're new to Linux, and the desktop would make it easier for someone coming over from windows, but I would advise you to get comfortable with the Linux cli as quickly as possible and not install the desktop environment on servers.
     
  9. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    for future reference, you can restart postfix with 'service postfix restart' or 'systemctl restart postfix'

    for the new connection failed error, what does it show in the postfix logs now?
     
    Akhilleus likes this.
  10. Akhilleus

    Akhilleus Member

    Hello Sr , thanks for the reply and explanation . Regardless to your question , i'm running a VPS and trying to build a site where the registration require an email confirmation , to avoid spam and to give users member area . I'm new here , so it's gonna take me a while
     
  11. Akhilleus

    Akhilleus Member

    #
    # Postfix master process configuration file. For details on the format
    # of the file, see the master(5) manual page (command: "man 5 master" or
    # on-line: http://www.postfix.org/master.5.html).
    #
    # Do not forget to execute "postfix reload" after editing this file.
    #
    # ==========================================================================
    # service type private unpriv chroot wakeup maxproc command + args
    # (yes) (yes) (no) (never) (100)
    # ==========================================================================
    smtp inet n - y - - smtpd
    #smtp inet n - y - 1 postscreen
    #smtpd pass - - y - - smtpd
    #dnsblog unix - - y - 0 dnsblog
    #tlsproxy unix - - y - 0 tlsproxy
    submission inet n - y - - smtpd
    -o syslog_name=postfix/submission
    -o smtpd_tls_security_level=encrypt
    -o smtpd_sasl_auth_enable=yes
    -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    # -o smtpd_tls_auth_only=yes
    # -o smtpd_reject_unlisted_recipient=no
    # -o smtpd_client_restrictions=$mua_client_restrictions
    # -o smtpd_helo_restrictions=$mua_helo_restrictions
    # -o smtpd_sender_restrictions=$mua_sender_restrictions
    # -o smtpd_recipient_restrictions=
    # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
    # -o milter_macro_daemon_name=ORIGINATING
    smtps inet n - y - - smtpd
    -o syslog_name=postfix/smtps
    -o smtpd_tls_wrappermode=yes
    -o smtpd_sasl_auth_enable=yes
    -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    # -o smtpd_reject_unlisted_recipient=no
    # -o smtpd_client_restrictions=$mua_client_restrictions
    # -o smtpd_helo_restrictions=$mua_helo_restrictions
    # -o smtpd_sender_restrictions=$mua_sender_restrictions
    # -o smtpd_recipient_restrictions=
    # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
    # -o milter_macro_daemon_name=ORIGINATING
    #628 inet n - y - - qmqpd
    pickup unix n - y 60 1 pickup
    cleanup unix n - y - 0 cleanup
    qmgr unix n - n 300 1 qmgr
    #qmgr unix n - n 300 1 oqmgr
    tlsmgr unix - - y 1000? 1 tlsmgr
    rewrite unix - - y - - trivial-rewrite
    bounce unix - - y - 0 bounce
    defer unix - - y - 0 bounce
    trace unix - - y - 0 bounce
    verify unix - - y - 1 verify
    flush unix n - y 1000? 0 flush
    proxymap unix - - n - - proxymap
    proxywrite unix - - n - 1 proxymap
    smtp unix - - y - - smtp
    relay unix - - y - - smtp
    -o syslog_name=postfix/$service_name
    # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
    showq unix n - y - - showq
    error unix - - y - - error
    retry unix - - y - - error
    discard unix - - y - - discard
    local unix - n n - - local
    virtual unix - n n - - virtual
    lmtp unix - - y - - lmtp
    anvil unix - - y - 1 anvil
    scache unix - - y - 1 scache
    #
    # ====================================================================
    # Interfaces to non-Postfix software. Be sure to examine the manual
    # pages of the non-Postfix software to find out what options it wants.
    #
    # Many of the following services use the Postfix pipe(8) delivery
    # agent. See the pipe(8) man page for information about ${recipient}
    # and other message envelope options.
    # ====================================================================
    #
    # maildrop. See the Postfix MAILDROP_README file for details.
    # Also specify in main.cf: maildrop_destination_recipient_limit=1
    #
    maildrop unix - n n - - pipe
    flags=DRhu user=vmail argv=/usr/bin/maildrop -d vmail ${extension} ${recipient} ${user} ${nexthop} ${sender}
    #
    # ====================================================================
    #
    # Recent Cyrus versions can use the existing "lmtp" master.cf entry.
    #
    # Specify in cyrus.conf:
    # lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
    #
    # Specify in main.cf one or more of the following:
    # mailbox_transport = lmtp:inet:localhost
    # virtual_transport = lmtp:inet:localhost
    #
    # ====================================================================
    #
    # Cyrus 2.1.5 (Amos Gouaux)
    # Also specify in main.cf: cyrus_destination_recipient_limit=1
    #
    #cyrus unix - n n - - pipe
    # user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
    #
    # ====================================================================
    # Old example of delivery via Cyrus.
    #
    #old-cyrus unix - n n - - pipe
    # flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
    #
    # ====================================================================
    #
    # See the Postfix UUCP_README file for configuration details.
    #
    uucp unix - n n - - pipe
    flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
    #
    # Other external delivery methods.
    #
    ifmail unix - n n - - pipe
    flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
    bsmtp unix - n n - - pipe
    flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
    scalemail-backend unix - n n - 2 pipe
    flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
    mailman unix - n n - - pipe
    flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
    ${nexthop} ${user}

    dovecot unix - n n - - pipe
    flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}


    content_filter = amavis:[127.0.0.1]:10024
     
  12. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    that's one of the configuration files, what's in /var/log/mail.log?

    it's probably easiest to run 'tail -f /var/log/mail.log' in a terminal and try to send a new email, then cut and paste the output from the terminal window. will save you having to open a (potentially very large) file and then finding out where the logging of the actual error starts.
     
  13. Akhilleus

    Akhilleus Member

    May 2 05:29:38 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=3847, secured, session=<VIhyHOWHDqIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:29:38 akhilleus2 dovecot: imap(forum@[email protected]): Logged out in=50 out=513
    May 2 05:30:01 akhilleus2 postfix/postqueue[3928]: warning: Mail system is down -- accessing queue directly
    May 2 05:30:01 akhilleus2 dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<P/reHeWHGqIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:01 akhilleus2 dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<q/reHeWHZuQAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:35 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4002, secured, session=<rdXiH+WHQKIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:35 akhilleus2 dovecot: imap([email protected]): Logged out in=29 out=502
    May 2 05:30:36 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4004, secured, session=<WGXpH+WHRKIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:36 akhilleus2 dovecot: imap([email protected]): Logged out in=70 out=537
    May 2 05:30:37 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4007, secured, session=<JwD6H+WHSKIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:37 akhilleus2 dovecot: imap([email protected]): Logged out in=76 out=554
    May 2 05:30:37 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4008, secured, session=<fmT6H+WHSqIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:37 akhilleus2 dovecot: imap([email protected]): Logged out in=119 out=669
    May 2 05:30:43 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4014, secured, session=<ao1YIOWHWKIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:43 akhilleus2 dovecot: imap([email protected]): Logged out in=32 out=485
    May 2 05:30:43 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=4016, secured, session=<M05cIOWHWqIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:43 akhilleus2 dovecot: imap([email protected]): Logged out in=44 out=496
    I'm replacing my email with ''[email protected]''
     
  14. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    May 2 05:30:01 akhilleus2 postfix/postqueue[3928]: warning: Mail system is down -- accessing queue directly
    May 2 05:30:01 akhilleus2 dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<P/reHeWHGqIAAAAAAAAAAAAAAAAAAAAB>
    May 2 05:30:01 akhilleus2 dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<q/reHeWHZuQAAAAAAAAAAAAAAAAAAAAB>


    hmm.. looks like dovecot is running, but postfix itself isn't. maybe try 'systemctl restart postfix'
    then run 'systemctl status postfix.service' or 'journalctl -u postfix -b'
     
    Last edited: May 2, 2019
  15. Akhilleus

    Akhilleus Member

    -- Logs begin at Sun 2018-07-08 00:43:27 CDT, end at Thu 2019-05-02 07:40:53 CDT. --
    May 02 04:55:12 akhilleus2.akhilleus2.com systemd[1]: Starting Postfix Mail Transport Agent...
    May 02 04:55:12 akhilleus2.akhilleus2.com systemd[1]: Started Postfix Mail Transport Agent.
    May 02 05:11:49 akhilleus2.akhilleus2.com systemd[1]: Stopped Postfix Mail Transport Agent.
    May 02 05:11:49 akhilleus2.akhilleus2.com systemd[1]: Stopping Postfix Mail Transport Agent...
    May 02 05:11:51 akhilleus2.akhilleus2.com systemd[1]: Starting Postfix Mail Transport Agent...
    May 02 05:11:51 akhilleus2.akhilleus2.com systemd[1]: Started Postfix Mail Transport Agent.
    May 02 05:12:08 akhilleus2.akhilleus2.com systemd[1]: Stopped Postfix Mail Transport Agent.
    May 02 05:12:08 akhilleus2.akhilleus2.com systemd[1]: Stopping Postfix Mail Transport Agent...
    May 02 05:12:10 akhilleus2.akhilleus2.com systemd[1]: Starting Postfix Mail Transport Agent...
    May 02 05:12:10 akhilleus2.akhilleus2.com systemd[1]: Started Postfix Mail Transport Agent.
    May 02 07:39:45 akhilleus2.akhilleus2.com systemd[1]: Stopped Postfix Mail Transport Agent.
    May 02 07:39:45 akhilleus2.akhilleus2.com systemd[1]: Stopping Postfix Mail Transport Agent...
    May 02 07:39:47 akhilleus2.akhilleus2.com systemd[1]: Starting Postfix Mail Transport Agent...
    May 02 07:39:47 akhilleus2.akhilleus2.com systemd[1]: Started Postfix Mail Transport Agent.
    ~
     
  16. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    What shows
    Code:
    systemctl --state=failed
     
  17. Akhilleus

    Akhilleus Member

    I even rebooted the system : Erreur SMTP (-1) : échec lors de la connexion au serveur.
    Logs after reboot :
    root@akhilleus2:~# tail -f /var/log/mail.log
    May 2 07:43:57 akhilleus2 amavis[969]: No decoder for .lz4
    May 2 07:43:57 akhilleus2 amavis[969]: No decoder for .rar
    May 2 07:43:57 akhilleus2 amavis[969]: No decoder for .rpm
    May 2 07:43:57 akhilleus2 amavis[969]: No decoder for .swf
    May 2 07:43:57 akhilleus2 amavis[969]: No decoder for .zoo
    May 2 07:45:02 akhilleus2 postfix/postqueue[1767]: warning: Mail system is down -- accessing queue directly
    May 2 07:45:03 akhilleus2 dovecot: imap-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip=::1, lip=::1, secured, session=<YcW7AOeHDtMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:45:03 akhilleus2 dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=::1, lip=::1, secured, session=<06K8AOeHBLoAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:45:25 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1806, secured, session=<UO0RAueHEtMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:45:25 akhilleus2 dovecot: imap([email protected]): Logged out in=44 out=504
    May 2 07:47:10 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1933, secured, session=<1AFUCOeHGtMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:10 akhilleus2 dovecot: imap([email protected]): Logged out in=29 out=502
    May 2 07:47:10 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1935, secured, session=<mtFYCOeHHNMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:10 akhilleus2 dovecot: imap([email protected]): Logged out in=70 out=537
    May 2 07:47:12 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1937, secured, session=<L6lrCOeHHtMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:12 akhilleus2 dovecot: imap([email protected]): Logged out in=76 out=554
    May 2 07:47:12 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1939, secured, session=<ae9uCOeHINMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:12 akhilleus2 dovecot: imap([email protected]): Logged out in=119 out=677
    May 2 07:47:15 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1944, secured, session=<KICZCOeHItMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:15 akhilleus2 dovecot: imap([email protected]): Logged out in=32 out=485
    May 2 07:47:15 akhilleus2 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=::1, lip=::1, mpid=1946, secured, session=<P8ydCOeHJNMAAAAAAAAAAAAAAAAAAAAB>
    May 2 07:47:15 akhilleus2 dovecot: imap([email protected]): Logged out in=44 out=496

    using ''systemctl status apace2.service'' I got error
    root@akhilleus2:~# systemctl status apace2.service
    Unit apace2.service could not be found.

    Using 'journalctl -u postfix -b' looks like it works ( just nothing shows )
     
  18. Akhilleus

    Akhilleus Member

    root@akhilleus2:~# systemctl --state=failed
    UNIT LOAD ACTIVE SUB DESCRIPTION
    [email protected] loaded failed failed Postfix Mail Transport Agent (instance

    LOAD = Reflects whether the unit definition was properly loaded.
    ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
    SUB = The low-level unit activation state, values depend on unit type.

    1 loaded units listed. Pass --all to see loaded but inactive units, too.
    To show all installed unit files use 'systemctl list-unit-files'.
    lines 1-9/9 (END)
     
  19. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    yeah, forget systemctl status apace2.service. I just typed apache2 (with a typo) without thinking, should be postfix.service.
    I did edit the original post, but obviously not quickly enough.
     
  20. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    just looked again at your master.cf configuration, the line 'content_filter = amavis:[127.0.0.1]:10024' should be in main.cf, not master.cf

    also, not sure it's needed, it might be because of some other stuff I've installed, but after all that in master.cf I have the following:

    Code:
    amavis unix - - - - 2 smtp
            -o smtp_data_done_timeout=1200
            -o smtp_send_xforward_command=yes
                    -o smtp_bind_address=
    
    
    127.0.0.1:10025 inet n - n - - smtpd
            -o content_filter=
            -o local_recipient_maps=
            -o relay_recipient_maps=
            -o smtpd_restriction_classes=
            -o smtpd_client_restrictions=
            -o smtpd_helo_restrictions=
            -o smtpd_sender_restrictions=
            -o smtpd_recipient_restrictions=permit_mynetworks,reject
            -o mynetworks=127.0.0.0/8
            -o strict_rfc821_envelopes=yes
            -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
            -o smtp_send_xforward_command=yes
            -o disable_dns_lookups=yes
    
    
    127.0.0.1:10027 inet n - n - - smtpd
            -o content_filter=
            -o local_recipient_maps=
            -o relay_recipient_maps=
            -o smtpd_restriction_classes=
            -o smtpd_client_restrictions=
            -o smtpd_helo_restrictions=
            -o smtpd_sender_restrictions=
            -o smtpd_recipient_restrictions=permit_mynetworks,reject
            -o mynetworks=127.0.0.0/8
            -o strict_rfc821_envelopes=yes
            -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
            -o smtp_send_xforward_command=yes
                -o milter_default_action=accept
            -o milter_macro_daemon_name=ORIGINATING
            -o disable_dns_lookups=yes
    
    
     

Share This Page