RE: smart_host on sendmail min config
Why are you not using the supplied scripts and configuration knobs to start Sendmail? It works just fine for 99% of FreeBSD users (my guess), so what makes your environment so special that your needs cannot be met without custom scripts? /Daniel Eriksson ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giorgos Keramidas wrote: > On 2007-12-11 13:53, "Aryeh M. Friedman" <[EMAIL PROTECTED]> > wrote: >> Giorgos Keramidas wrote: >>> You still haven't shown us: >>> >>> * How your local rc system starts Sendmail >> Until I can get it right from the command line I am not going to >> include it in my /etc/rc thus currently there is none >> >>> * The active Sendmail processes you have now >> Except for the one I start (with the below command line) before >> sending there is none running. > > Then you need to replicate what `/etc/rc.d/sendmail' does. You > have the code to that script, you also have `/etc/defaults/rc.conf' > as a guide of the defaults supported by FreeBSD. Happy hacking :) > > I'm not interested in rewriting `/etc/rc.d/sendmail' from scratch, > so other than a few pointers like the following, I'm out of the > thread: > >> here is the complete transcript of my last attempt to actually >> send something: [...] > >> monster-freebsd# sendmail -bd -q1m > > Here you started a sendmail process which listens for connections > to *all* interfaces. That's probably ok if you plan to accept > incoming SMTP connections on _any_ interface, i.e. because you are > running a Sendmail server accessible from outside. > > On my laptop this would be replaced by: > > /usr/sbin/sendmail -L smtpd -bd -q30m \ > -ODaemonPortOptions=Addr=localhost > > Note the use of the -O flag to make sure Sendmail is only listening > on the localhost:25 port for mail submission requests. > > Then you have to start a *second* Sendmail instance, to flush the > local `clientmqueue' and forward the messages you see as `Deferred' > when you run the `mailq -Ac' command: > >> monster-freebsd# mailq -Ac /var/spool/clientmqueue (8 requests) - >> -Q-ID- --Size-- -Q-Time- - >> Sender/Recipient--- lBAEQDUM0772289 >> Mon Dec 10 09:26 aryeh (Deferred: Connection refused by >> [127.0.0.1]) [EMAIL PROTECTED] > > Now you have to run a second Sendmail instance, i.e. with: > > /usr/sbin/sendmail -L mailq -Ac -q10m > > NOTE: The `smtpd' and `mailq' arguments to the -L options are not > the standard names FreeBSD assigns to these processes. They are > just the ones I use on my laptop. > > Since you are using a custom, local sendmail startup script, that's > about the best I can write to get you kickstarted. For more help > with the way Sendmail operates, you can always refer to the > ``Sendmail(TM) Installation and Operation Guide''. A copy of the > guide is conveniently installed by the FreeBSD installation process > at: > > /usr/share/doc/smm/08.sendmailop/* > > Good luck with the startup scripts. I don't really understand why > you insist on rewriting something which works(TM), is featureful > and easy to extend, like the rc.d scripts, but that's besides the > point :-) > > - Giorgos > > > > Above still does nothing: monster-freebsd# /usr/sbin/sendmail -L smtpd -bd -q30m - -ODaemonPortOptions=Addr=localhost -ODaemonPortOptions=Addr=localhost monster-freebsd# /usr/sbin/sendmail -L mailq -Ac -q10m monster-freebsd# mailq -v WARNING: local host name (monster-freebsd) is not qualified; see cf/README: WHO AM I? /var/spool/mqueue (2 requests) - -Q-ID- --Size-- -Priority- ---Q-Time--- - Sender/Recipient lBCKovjf051782 10 30377 Dec 12 15:50 <[EMAIL PROTECTED]> (Deferred: 421 Connection not accepted at this time) <[EMAIL PROTECTED]> (Deferred: 421 Connection not accepted at this time) lBCKovjh0517829 30380 Dec 12 15:50 <[EMAIL PROTECTED]> (Deferred: 421 Connection not accepted at this time) <[EMAIL PROTECTED]> (Deferred: 421 Connection not accepted at this time) Total requests: 2 monster-freebsd# tail -f /var/log/maillog Dec 9 09:15:38 newsyslog[587]: logfile first created Dec 9 09:15:38 sm-mta[720]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 09:15:38 sm-msp-queue[724]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 12:22:28 sm-mta[729]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 12:22:28 sm-msp-queue[733]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHYE27zIOMjAek4JIRAvzyAKCkTFuxsbH37S+JZCeG0dSwTFO98ACfWjcd VVP9Rwa6pJ1oA6rLpBfUIdU= =uFO1 -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
On 2007-12-11 13:53, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: >Giorgos Keramidas wrote: >> You still haven't shown us: >> >> * How your local rc system starts Sendmail > > Until I can get it right from the command line I am not going to > include it in my /etc/rc thus currently there is none > >> * The active Sendmail processes you have now > > Except for the one I start (with the below command line) before > sending there is none running. Then you need to replicate what `/etc/rc.d/sendmail' does. You have the code to that script, you also have `/etc/defaults/rc.conf' as a guide of the defaults supported by FreeBSD. Happy hacking :) I'm not interested in rewriting `/etc/rc.d/sendmail' from scratch, so other than a few pointers like the following, I'm out of the thread: > here is the complete transcript of my last attempt to actually send > something: [...] > monster-freebsd# sendmail -bd -q1m Here you started a sendmail process which listens for connections to *all* interfaces. That's probably ok if you plan to accept incoming SMTP connections on _any_ interface, i.e. because you are running a Sendmail server accessible from outside. On my laptop this would be replaced by: /usr/sbin/sendmail -L smtpd -bd -q30m \ -ODaemonPortOptions=Addr=localhost Note the use of the -O flag to make sure Sendmail is only listening on the localhost:25 port for mail submission requests. Then you have to start a *second* Sendmail instance, to flush the local `clientmqueue' and forward the messages you see as `Deferred' when you run the `mailq -Ac' command: > monster-freebsd# mailq -Ac > /var/spool/clientmqueue (8 requests) > - -Q-ID- --Size-- -Q-Time- > - Sender/Recipient--- > lBAEQDUM0772289 Mon Dec 10 09:26 aryeh > (Deferred: Connection refused by [127.0.0.1]) > [EMAIL PROTECTED] Now you have to run a second Sendmail instance, i.e. with: /usr/sbin/sendmail -L mailq -Ac -q10m NOTE: The `smtpd' and `mailq' arguments to the -L options are not the standard names FreeBSD assigns to these processes. They are just the ones I use on my laptop. Since you are using a custom, local sendmail startup script, that's about the best I can write to get you kickstarted. For more help with the way Sendmail operates, you can always refer to the ``Sendmail(TM) Installation and Operation Guide''. A copy of the guide is conveniently installed by the FreeBSD installation process at: /usr/share/doc/smm/08.sendmailop/* Good luck with the startup scripts. I don't really understand why you insist on rewriting something which works(TM), is featureful and easy to extend, like the rc.d scripts, but that's besides the point :-) - Giorgos ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
Putting quill to paper and scribbling furiously on Tue, Dec 11, 2007 at 22:19 , [EMAIL PROTECTED] missed achieving immortality when he said: > Date: Tue, 11 Dec 2007 20:40:46 +0200 > From: Giorgos Keramidas <[EMAIL PROTECTED]> > Subject: Re: smart_host on sendmail min config > On 2007-12-11 13:25, "Aryeh M. Friedman" > <[EMAIL PROTECTED]> wrote: > > >Giorgos Keramidas wrote: > >> Neat! Your local Sendmail submission service works then. You > >> should be able to see the message in the `clientmqueue' with: > >> mailq -Ac > >> Now, can you show us how your local rc system starts Sendmail, and > >> the active Sendmail processes you are using? It may be working > >> fine, but only queueing messages in `/var/spool/clientmqueue'. A > >> queue runner should also be started to periodically scan and handle > >> the clientmqueue messages. > I'm sorry, but this is the *third* time I am asking the same > thing, and it's getting a bit boring. Do you _really_ want help, > or just to have a bit of email fun for a while? > You still haven't shown us: > * How your local rc system starts Sendmail > * The active Sendmail processes you have now > > monster-freebsd# !sen > > sendmail -bd -q1m -v > > # very long pause > > 050 WARNING: local host name (monster-freebsd) is not qualified; see > > cf/README: WHO AM I? > Your DNS is broken, and Sendmail cannot resolve `monster-freebsd'. > That's not a Sendmail issue, so I'm ignoring that for now. Doesn't need dns. /etc/hosts will be fine. BUT he also needs to put the proper name in /etc/rc.conf. Perhaps monster-freebsd.local would take care of that. The refusal to accept mail by the local IP 127.0.0.1 is because there is no FQDN - but you don't need to have it in DNS. > > monster-freebsd# mailq -Ac > > # very long pause > > /var/spool/clientmqueue (8 requests) > > - -Q-ID- --Size-- -Q-Time- > > - Sender/Recipient--- > > lBAEQDUM0772289 Mon Dec 10 09:26 aryeh > > (Deferred: Connection refused by [127.0.0.1]) > > [EMAIL PROTECTED] > No submission service running. You have to start at least > some process which listens on 127.0.0.1:25 for incoming email > requests and a queue runner for clientmqueue. I haven't seen > any "ps xauwww" output for the Sendmail processes you are > currently running, so no idea why you don't have a listener on > 127.0.0.1:25. Since the local server is refusing it, that's because of the no proper domain name 'monster-freebsd'. The submission service could be running, but since the system doesn't know it's own name it wont receive mail. He should also have 'localhost' in /etc/mail/local-host-names [or whatever it is refereneced by in the sendmail.cf, and then also add the monster-freebsd.local to that file too. If there is nothing in the local-host-names the system won't know the mail is destined to the local machine. Bill -- Bill Vermillion - bv @ wjv . com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giorgos Keramidas wrote: > On 2007-12-11 13:25, "Aryeh M. Friedman" <[EMAIL PROTECTED]> > wrote: >> Giorgos Keramidas wrote: >>> Neat! Your local Sendmail submission service works then. You >>> should be able to see the message in the `clientmqueue' with: >>> >>> mailq -Ac >>> >>> Now, can you show us how your local rc system starts Sendmail, >>> and the active Sendmail processes you are using? It may be >>> working fine, but only queueing messages in >>> `/var/spool/clientmqueue'. A queue runner should also be >>> started to periodically scan and handle the clientmqueue >>> messages. > > I'm sorry, but this is the *third* time I am asking the same thing, > and it's getting a bit boring. Do you _really_ want help, or just > to have a bit of email fun for a while? > > You still haven't shown us: > > * How your local rc system starts Sendmail Until I can get it right from the command line I am not going to include it in my /etc/rc thus currently there is none > > * The active Sendmail processes you have now Except for the one I start (with the below command line) before sending there is none running... here is the complete transcript of my last attempt to actually send something: > su Password: su: Sorry > clear > su Password: monster-freebsd# sendmail -bd -q1m monster-freebsd# mail -v [EMAIL PROTECTED] Subject: test foo asdasdads . EOT WARNING: local host name (monster-freebsd) is not qualified; see cf/README: WHO AM I? [EMAIL PROTECTED] Connecting to [127.0.0.1] via relay... 220 monster-freebsd ESMTP Sendmail 8.14.2/8.14.2; Tue, 11 Dec 2007 13:48:37 -0500 (EST) >>> EHLO monster-freebsd 250-monster-freebsd Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-DELIVERBY 250 HELP >>> MAIL From:<[EMAIL PROTECTED]> SIZE=58 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok >>> RCPT To:<[EMAIL PROTECTED]> DATA 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 250 2.0.0 lBBImbEm000465 Message accepted for delivery [EMAIL PROTECTED] Sent (lBBImbEm000465 Message accepted for delivery) Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 monster-freebsd closing connection monster-freebsd# mailq -av mailq: illegal option -- a monster-freebsd# mailq -Ac /var/spool/clientmqueue (8 requests) - -Q-ID- --Size-- -Q-Time- - Sender/Recipient--- lBAEQDUM0772289 Mon Dec 10 09:26 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEtoDS0761480 Mon Dec 10 09:55 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBALxPJ30002809 Mon Dec 10 16:59 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEZsSH0589548 Mon Dec 10 09:35 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBBHuZ2I0003257 Tue Dec 11 12:56 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAF5WYM0901525 Mon Dec 10 10:05 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEQhZL082703 10 Mon Dec 10 09:26 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAF6r3W0057819 Mon Dec 10 10:06 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] Total requests: 8 > >> monster-freebsd# !sen sendmail -bd -q1m -v # very long pause 050 >> WARNING: local host name (monster-freebsd) is not qualified; see >> cf/README: WHO AM I? > > Your DNS is broken, and Sendmail cannot resolve `monster-freebsd'. > That's not a Sendmail issue, so I'm ignoring that for now. > >> monster-freebsd# mailq -Ac # very long pause >> /var/spool/clientmqueue (8 requests) - -Q-ID- --Size-- >> -Q-Time- - Sender/Recipient--- >> lBAEQDUM0772289 Mon Dec 10 09:26 aryeh (Deferred: >> Connection refused by [127.0.0.1]) [EMAIL PROTECTED] > > No submission service running. You have to start at least some > process which listens on 127.0.0.1:25 for incoming email requests > and a queue runner for clientmqueue. I haven't seen any "ps > xauwww" output for the Sendmail processes you are currently > running, so no idea why you don't have a listener on 127.0.0.1:25. See above > > -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXtyuzIOMjAek4JIRAjIdAJ9oJuphO++u0yNYmoKk/XqNAMNCz
Re: smart_host on sendmail min config
On 2007-12-11 13:25, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: >Giorgos Keramidas wrote: >> Neat! Your local Sendmail submission service works then. You >> should be able to see the message in the `clientmqueue' with: >> >> mailq -Ac >> >> Now, can you show us how your local rc system starts Sendmail, and >> the active Sendmail processes you are using? It may be working >> fine, but only queueing messages in `/var/spool/clientmqueue'. A >> queue runner should also be started to periodically scan and handle >> the clientmqueue messages. I'm sorry, but this is the *third* time I am asking the same thing, and it's getting a bit boring. Do you _really_ want help, or just to have a bit of email fun for a while? You still haven't shown us: * How your local rc system starts Sendmail * The active Sendmail processes you have now > monster-freebsd# !sen > sendmail -bd -q1m -v > # very long pause > 050 WARNING: local host name (monster-freebsd) is not qualified; see > cf/README: WHO AM I? Your DNS is broken, and Sendmail cannot resolve `monster-freebsd'. That's not a Sendmail issue, so I'm ignoring that for now. > monster-freebsd# mailq -Ac > # very long pause > /var/spool/clientmqueue (8 requests) > - -Q-ID- --Size-- -Q-Time- > - Sender/Recipient--- > lBAEQDUM0772289 Mon Dec 10 09:26 aryeh > (Deferred: Connection refused by [127.0.0.1]) > [EMAIL PROTECTED] No submission service running. You have to start at least some process which listens on 127.0.0.1:25 for incoming email requests and a queue runner for clientmqueue. I haven't seen any "ps xauwww" output for the Sendmail processes you are currently running, so no idea why you don't have a listener on 127.0.0.1:25. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
It has been a long time since I tested rule sets, but try this: (system prompt)$ sendmail -bt ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter > 3,0 [EMAIL PROTECTED] Sendmail will print the rules it uses to parse the address. It should end with something like: parsereturns: $# relay $@ YOUR . SMARTMAILER . DOMAIN $: user < @ gmail . com . > Where YOUR.SMARTMAILER.DOMAIN is defined in your /etc/mail/sendmail.cf as your relay mailer. It should return your smart mailer even if the mail address does not resolve, the smart mailer. --Mark Tinguely. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giorgos Keramidas wrote: > On 2007-12-11 13:02, "Aryeh M. Friedman" <[EMAIL PROTECTED]> > wrote: >>> Ideally, something like `mail -v' should show at least an >>> attempt to post the message to the local queue: [...] >> monster-freebsd# sendmail -bd -q1m -v 050 WARNING: local host >> name (monster-freebsd) is not qualified; see cf/README: WHO AM I? >> monster-freebsd# mail -v [EMAIL PROTECTED] Subject: test >> fopo dsadad . EOT WARNING: local host name (monster-freebsd) is >> not qualified; see cf/README: WHO AM I? >> [EMAIL PROTECTED] Connecting to [127.0.0.1] via >> relay... 220 monster-freebsd ESMTP Sendmail 8.14.2/8.14.2; Tue, >> 11 Dec 2007 13:00:27 -0500 (EST) > EHLO monster-freebsd >> 250-monster-freebsd Hello localhost [127.0.0.1], pleased to meet >> you > [...] >> 354 Enter mail, end with "." on a line by itself > . >> 250 2.0.0 lBBI0RgU000340 Message accepted for delivery >> [EMAIL PROTECTED] Sent (lBBI0RgU000340 Message accepted >> for delivery) Closing connection to [127.0.0.1] > QUIT >> 221 2.0.0 monster-freebsd closing connection > > Neat! Your local Sendmail submission service works then. You > should be able to see the message in the `clientmqueue' with: > > mailq -Ac > > Now, can you show us how your local rc system starts Sendmail, and > the active Sendmail processes you are using? It may be working > fine, but only queueing messages in `/var/spool/clientmqueue'. A > queue runner should also be started to periodically scan and handle > the clientmqueue messages. > > monster-freebsd# !sen sendmail -bd -q1m -v # very long pause 050 WARNING: local host name (monster-freebsd) is not qualified; see cf/README: WHO AM I? monster-freebsd# mailq -Ac # very long pause /var/spool/clientmqueue (8 requests) - -Q-ID- --Size-- -Q-Time- - Sender/Recipient--- lBAEQDUM0772289 Mon Dec 10 09:26 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEtoDS0761480 Mon Dec 10 09:55 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBALxPJ30002809 Mon Dec 10 16:59 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEZsSH0589548 Mon Dec 10 09:35 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBBHuZ2I0003257 Tue Dec 11 12:56 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAF5WYM0901525 Mon Dec 10 10:05 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAEQhZL082703 10 Mon Dec 10 09:26 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] lBAF6r3W0057819 Mon Dec 10 10:06 aryeh (Deferred: Connection refused by [127.0.0.1]) [EMAIL PROTECTED] Total requests: 8 -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXtYuzIOMjAek4JIRAhkkAJ9ww89bT/y8y6IdEids2VRBnKg6tQCgmuqe T65HD60dLsGjs1GxucciyUs= =/Th9 -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
On 2007-12-11 13:02, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: >> Ideally, something like `mail -v' should show at least an attempt to >> post the message to the local queue: [...] > > monster-freebsd# sendmail -bd -q1m -v > 050 WARNING: local host name (monster-freebsd) is not qualified; see > cf/README: WHO AM I? > monster-freebsd# mail -v [EMAIL PROTECTED] > Subject: test fopo > dsadad > . > EOT > WARNING: local host name (monster-freebsd) is not qualified; see cf/README: > WHO AM I? > [EMAIL PROTECTED] Connecting to [127.0.0.1] via relay... > 220 monster-freebsd ESMTP Sendmail 8.14.2/8.14.2; Tue, 11 Dec 2007 > 13:00:27 -0500 (EST) > >>> EHLO monster-freebsd > 250-monster-freebsd Hello localhost [127.0.0.1], pleased to meet you [...] > 354 Enter mail, end with "." on a line by itself > >>> . > 250 2.0.0 lBBI0RgU000340 Message accepted for delivery > [EMAIL PROTECTED] Sent (lBBI0RgU000340 Message accepted for delivery) > Closing connection to [127.0.0.1] > >>> QUIT > 221 2.0.0 monster-freebsd closing connection Neat! Your local Sendmail submission service works then. You should be able to see the message in the `clientmqueue' with: mailq -Ac Now, can you show us how your local rc system starts Sendmail, and the active Sendmail processes you are using? It may be working fine, but only queueing messages in `/var/spool/clientmqueue'. A queue runner should also be started to periodically scan and handle the clientmqueue messages. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giorgos Keramidas wrote: > On 2007-12-10 22:00, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: >> Dec 9 09:15:38 newsyslog[587]: logfile first created >> Dec 9 09:15:38 sm-mta[720]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 >> Dec 9 09:15:38 sm-msp-queue[724]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 >> Dec 9 12:22:28 sm-mta[729]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 >> Dec 9 12:22:28 sm-msp-queue[733]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 >> >> completely unchanged before and after I attempted to sendmail to my >> self (after a reboot but not a restart of sendmail [I have a >> handcrafted /etc/rc so I know it doesn't run sendmail on boot]) > > I don't see message sending attempts above. Since you have modified > `/etc/rc' can you show me the processes launched for Sendmail, the way > they started, and then how you are trying to send an email message? > > Ideally, something like `mail -v' should show at least an attempt to > post the message to the local queue: > > % $ mail -v keramida > % Subject: foo > % testing > % . > % EOT > % keramida... Connecting to [127.0.0.1] via relay... > % 220 kobe.laptop ESMTP Sendmail 8.14.2/8.14.2; Tue, 11 Dec 2007 18:26:12 +0200 (EET) > % >>> EHLO kobe.laptop > % 250-kobe.laptop Hello kobe.laptop [127.0.0.1], pleased to meet you > % 250-ENHANCEDSTATUSCODES > % 250-PIPELINING > % 250-8BITMIME > % 250-SIZE > % 250-DSN > % 250-ETRN > % 250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5 > % 250-DELIVERBY > % 250 HELP > % >>> MAIL From:<[EMAIL PROTECTED]> SIZE=35 [EMAIL PROTECTED] > % 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok > % >>> RCPT To:<[EMAIL PROTECTED]> > % >>> DATA > % 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok > % 354 Enter mail, end with "." on a line by itself > % >>> . > % 250 2.0.0 lBBGQCj8018567 Message accepted for delivery > % keramida... Sent (lBBGQCj8018567 Message accepted for delivery) > % Closing connection to [127.0.0.1] > % >>> QUIT > % 221 2.0.0 kobe.laptop closing connection > % $ > monster-freebsd# sendmail -bd -q1m -v 050 WARNING: local host name (monster-freebsd) is not qualified; see cf/README: WHO AM I? monster-freebsd# mail -v [EMAIL PROTECTED] Subject: test fopo dsadad . EOT WARNING: local host name (monster-freebsd) is not qualified; see cf/README: WHO AM I? [EMAIL PROTECTED] Connecting to [127.0.0.1] via relay... 220 monster-freebsd ESMTP Sendmail 8.14.2/8.14.2; Tue, 11 Dec 2007 13:00:27 -0500 (EST) >>> EHLO monster-freebsd 250-monster-freebsd Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-DELIVERBY 250 HELP >>> MAIL From:<[EMAIL PROTECTED]> SIZE=56 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok >>> RCPT To:<[EMAIL PROTECTED]> >>> DATA 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 250 2.0.0 lBBI0RgU000340 Message accepted for delivery [EMAIL PROTECTED] Sent (lBBI0RgU000340 Message accepted for delivery) Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 monster-freebsd closing connection -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXtCizIOMjAek4JIRAoc6AKCpJfHrBjp6ggnJ8ofcHr8aeGHLWQCcDAIV HhNmOsaup3n4HTwDHsezl/Q= =RKbz -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
On 2007-12-10 22:00, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: > Dec 9 09:15:38 newsyslog[587]: logfile first created > Dec 9 09:15:38 sm-mta[720]: starting daemon (8.14.2): [EMAIL > PROTECTED]:30:00 > Dec 9 09:15:38 sm-msp-queue[724]: starting daemon (8.14.2): [EMAIL > PROTECTED]:30:00 > Dec 9 12:22:28 sm-mta[729]: starting daemon (8.14.2): [EMAIL > PROTECTED]:30:00 > Dec 9 12:22:28 sm-msp-queue[733]: starting daemon (8.14.2): [EMAIL > PROTECTED]:30:00 > > completely unchanged before and after I attempted to sendmail to my > self (after a reboot but not a restart of sendmail [I have a > handcrafted /etc/rc so I know it doesn't run sendmail on boot]) I don't see message sending attempts above. Since you have modified `/etc/rc' can you show me the processes launched for Sendmail, the way they started, and then how you are trying to send an email message? Ideally, something like `mail -v' should show at least an attempt to post the message to the local queue: % $ mail -v keramida % Subject: foo % testing % . % EOT % keramida... Connecting to [127.0.0.1] via relay... % 220 kobe.laptop ESMTP Sendmail 8.14.2/8.14.2; Tue, 11 Dec 2007 18:26:12 +0200 (EET) % >>> EHLO kobe.laptop % 250-kobe.laptop Hello kobe.laptop [127.0.0.1], pleased to meet you % 250-ENHANCEDSTATUSCODES % 250-PIPELINING % 250-8BITMIME % 250-SIZE % 250-DSN % 250-ETRN % 250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5 % 250-DELIVERBY % 250 HELP % >>> MAIL From:<[EMAIL PROTECTED]> SIZE=35 [EMAIL PROTECTED] % 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok % >>> RCPT To:<[EMAIL PROTECTED]> % >>> DATA % 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok % 354 Enter mail, end with "." on a line by itself % >>> . % 250 2.0.0 lBBGQCj8018567 Message accepted for delivery % keramida... Sent (lBBGQCj8018567 Message accepted for delivery) % Closing connection to [127.0.0.1] % >>> QUIT % 221 2.0.0 kobe.laptop closing connection % $ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: smart_host on sendmail min config
Aryeh Friedman wrote: > What else do I need to add to this to make it work (i.e. send all mail > via mx1.optonline.net): If your hostname is myhostname.mydomain.tld, then do the following: * cd /etc/mail * make all * edit myhostname.mydomain.tld.mc (it was created by the previous step) and change the smart host line like you already have done: define(`SMART_HOST', `mx2.optonline.net')dnl * make all install restart * try to send mail again /Daniel Eriksson ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giorgos Keramidas wrote: > On 2007-12-10 15:08, "Aryeh M. Friedman" <[EMAIL PROTECTED]> > wrote: >> Chuck Swiger wrote: >>> On Dec 10, 2007, at 11:40 AM, Aryeh Friedman wrote: What else do I need to add to this to make it work (i.e. send all mail via mx1.optonline.net): OSTYPE(`freebsd6')dnl define(`SMART_HOST', `mx2.optonline.net')dnl >>> Look at /etc/mail/freebsd.mc and edit the SMART_HOST line as >>> above. (Note that you can copy freebsd.mc to hostname.mc and >>> use the latter filename in order to avoid modifying the generic >>> template file.) >> Just tried that the ISP just eats a test message (to the addr I >> am sending this from) but a direct telnet to port 25 on the smart >> host works fine > > If a direct telnet to port 25 works, then SMART_HOST should work > too. > > Can you grab log messages from `/var/log/maillog', and post them? > > Dec 9 09:15:38 newsyslog[587]: logfile first created Dec 9 09:15:38 sm-mta[720]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 09:15:38 sm-msp-queue[724]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 12:22:28 sm-mta[729]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 Dec 9 12:22:28 sm-msp-queue[733]: starting daemon (8.14.2): [EMAIL PROTECTED]:30:00 completely unchanged before and after I attempted to sendmail to my self (after a reboot but not a restart of sendmail [I have a handcrafted /etc/rc so I know it doesn't run sendmail on boot]) -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXbcTzIOMjAek4JIRAun7AJ45Ob3ud9v+9iSzpX4LbJfT664VHwCglfKr /6kkyEAuM2iPbU/9EIbb6LU= =XkM6 -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
On 2007-12-10 15:08, "Aryeh M. Friedman" <[EMAIL PROTECTED]> wrote: >Chuck Swiger wrote: >>On Dec 10, 2007, at 11:40 AM, Aryeh Friedman wrote: >>> What else do I need to add to this to make it work (i.e. send all >>> mail via mx1.optonline.net): >>> >>> OSTYPE(`freebsd6')dnl define(`SMART_HOST', >>> `mx2.optonline.net')dnl >> >> Look at /etc/mail/freebsd.mc and edit the SMART_HOST line as above. >> (Note that you can copy freebsd.mc to hostname.mc and use the latter >> filename in order to avoid modifying the generic template file.) > > Just tried that the ISP just eats a test message (to the addr I am > sending this from) but a direct telnet to port 25 on the smart host > works fine If a direct telnet to port 25 works, then SMART_HOST should work too. Can you grab log messages from `/var/log/maillog', and post them? ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chuck Swiger wrote: > On Dec 10, 2007, at 11:40 AM, Aryeh Friedman wrote: >> What else do I need to add to this to make it work (i.e. send all >> mail via mx1.optonline.net): >> >> OSTYPE(`freebsd6')dnl define(`SMART_HOST', >> `mx2.optonline.net')dnl > > Look at /etc/mail/freebsd.mc and edit the SMART_HOST line as above. > (Note that you can copy freebsd.mc to hostname.mc and use the > latter filename in order to avoid modifying the generic template > file.) Just tried that the ISP just eats a test message (to the addr I am sending this from) but a direct telnet to port 25 on the smart host works fine -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXVZwzIOMjAek4JIRAsRYAJ9z7QBEs0FZdtdAA8UbJKxrJczx4wCfWJmh R0HBLRqQhgP4bKk/uLCOAO4= =Ga9G -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: smart_host on sendmail min config
On Dec 10, 2007, at 11:40 AM, Aryeh Friedman wrote: What else do I need to add to this to make it work (i.e. send all mail via mx1.optonline.net): OSTYPE(`freebsd6')dnl define(`SMART_HOST', `mx2.optonline.net')dnl Look at /etc/mail/freebsd.mc and edit the SMART_HOST line as above. (Note that you can copy freebsd.mc to hostname.mc and use the latter filename in order to avoid modifying the generic template file.) btw shouldn't there be a frebsd7 or freebsd8 OSTYPE? (I run -current) There eventually will be, but there isn't likely to be a difference between the freebsd6.m4 file and a freebsd7.m4...nothing has changed which would affect sendmail. -- -Chuck ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
smart_host on sendmail min config
What else do I need to add to this to make it work (i.e. send all mail via mx1.optonline.net): OSTYPE(`freebsd6')dnl define(`SMART_HOST', `mx2.optonline.net')dnl btw shouldn't there be a frebsd7 or freebsd8 OSTYPE? (I run -current) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"