masqmail

annotate docs/ppp-setup @ 246:4cff8638dd9b

SMTP client: tries EHLO now always first Changed the behavior of the SMTP client. Now always an EHLO greeting is sent, no matter what kind of greeting text the server had sent. If the EHLO failed, an HELO greeting is tried as fall back. This is the behavior RFC 2821 requires (section 3.2). This change will fix setups that were not possible to sent to a server because that requires AUTH but hadn't said ``ESMTP'' in its greeting message. See also: Debian bug #349211 Thanks to Steffen (inne)
author markus schnalke <meillo@marmaro.de>
date Thu, 28 Oct 2010 16:40:02 -0300
parents
children f10a56dc7481
rev   line source
meillo@166 1 This document covers dial-up internet connections with PPP
meillo@166 2 ----------------------------------------------------------
meillo@166 3
meillo@166 4 Now you have to set up the online configuration. The trick is to tell
meillo@166 5 your ip-up script the connection name. You could use the IP number of
meillo@166 6 the far side of the ppp link, but this is a pain and may change each
meillo@166 7 time. But you can give it an additional argument via pppd with ipparam.
meillo@166 8 Somewhere in your dial up script you have a line similar to:
meillo@166 9
meillo@166 10 /usr/sbin/pppd /dev/ttyS1 connect "/usr/sbin/chat -t 90 -f $CHATFILE" \
meillo@166 11 -d -d -d user user@somewhere file "$OPTIONS"
meillo@166 12
meillo@166 13 Just add 'ipparam FastNet' in the command line for pppd if your ISP has
meillo@166 14 the name FastNet. The ip-up script will then get 'FastNet' as a sixth
meillo@166 15 parameter. In your ip-up script you can then call masqmail with
meillo@166 16
meillo@166 17 /usr/local/sbin/masqmail -qo "$6"
meillo@166 18
meillo@166 19 instead of 'sendmail -q', if you had that in the script before.
meillo@166 20 Masqmail will then read the route configuration specified for the
meillo@166 21 connection name 'FastNet' and deliver the mail destined to the internet.
meillo@166 22 See the configuration manual on how to write a route configuration or
meillo@166 23 use one of the examples as a template.
meillo@166 24
meillo@166 25 I do not know how do configure that for an ISDN adapter, but I am sure
meillo@166 26 you will find something similar in the man pages.
meillo@166 27
meillo@166 28 If you want mail that is received by masqmail from your local net to be
meillo@166 29 delivered immediately using the route configuration, you have two
meillo@166 30 possibilities:
meillo@166 31
meillo@166 32 * if you are using the masqdialer system, you just have to set the
meillo@166 33 variables online_detect to pipe and online_pipe to something like
meillo@166 34 /usr/bin/mservdetect localhost 224
meillo@166 35 if mserver is running on localhost and listens on port 224. See the
meillo@166 36 man page to mservdetect(1).
meillo@166 37
meillo@166 38 * otherwise you have to add two commands in your ip-up script:
meillo@166 39 echo "$6" >/var/run/masqmail/masqmail-route
meillo@166 40 chmod 644 /var/run/masqmail/masqmail-route
meillo@166 41 and you have to remove the file /var/run/masqmail/masqmail-route in
meillo@166 42 your ip-down script:
meillo@166 43 rm /var/run/masqmail/masqmail-route
meillo@166 44 Then you have to set online_detect to file and online_file to
meillo@166 45 /var/run/masqmail/masqmail-route
meillo@166 46
meillo@166 47 See the route documentation for more.
meillo@166 48
meillo@166 49
meillo@166 50 written by oku
meillo@166 51 (it was once located inside of INSTALL)