It takes only a minute to get a crush on someone, an hour to like someone, and a day to love someone, but it takes a lifetime to forget someone.
Verwijderd
mailertable optie aanmaken in je sendmail.cf file.
dan een mailertable.db
daar geef je aan welke domeinen door gesluist moeten worden naar een andere smtp server.
dan een mailertable.db
daar geef je aan welke domeinen door gesluist moeten worden naar een andere smtp server.
Misschien eens handig om zelf hierna te gaan zoeken ? Ik was echt niet van plan een kant en klare config te gaan vookauwen. Hetgeen was je zoekt is in ieder geval een smart host. Iets in de trend van :Ik ben momenteel bezig om sendmail te configureren.
De bedoeling is dat sendmail luister op het interne netwerk (eth1) en dat deze alle mail doorstuurt via eth0 naar een externe smtp server. Wat moet ik allemaal instellen in sendmail, en welk configuratie file moet ik daarvoor gebruiken.
define(`SMART_HOST',`smtp:mailserver.domein.ext')
Ik heb er na gezocht, en ook wel een zooi gevonden, maar ook dat define smart host werkt niet.
Ik heb ook al een mailertable aangemaakt en ook een database, maar het wil maar niet werken.
Als ik verbinding wil maken krijg ik in window de melding:
In linux krijg ik als melding in /var/log/maillog
Waarbij bambi.DUCK mijn computer is, en de server is 192.168.215.1
Mijn sendmail.cm nu is het volgende:
En nu krijg ik dus die melding die hierboven staat beschreven.
Oja ik hou ik ook nietvan als mensen gelijk gaan zeuren dat ik zelf moet zoeken, heb ik ook gedaan, en niets goed genoeg gevonden.
Oja btw hoe kan ik vanaf mijn localhost testen of sendmail werkt.
Ik heb ook al een mailertable aangemaakt en ook een database, maar het wil maar niet werken.
Als ik verbinding wil maken krijg ik in window de melding:
code:
1
2
| Het geweigerde e-mailadres is some@where.com. (een account buiten het domein) Reactie van de server:'451 4.0.0 Can't create transcript file ./xff91GiET01046: Permission denied'. |
In linux krijg ik als melding in /var/log/maillog
code:
1
2
| SYSERR(root): Can't create transcript file ./xff91GhAT01027: Permission denied from=<some@where.com>, size=0, class=0, nrcpts=1, proto=SMTP, daemon=MTA, relay=bambi.DUCK (192.168.215.2) |
Waarbij bambi.DUCK mijn computer is, en de server is 192.168.215.1
Mijn sendmail.cm nu is het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| define'(confDEF_USER_ID',"8:12")dnl
OSTYPE('linux')dnl
DOMAIN('generic')dnl
define('confTRY_NULL_MX_LIST',trye)dnl
define('confDONT_PROBE_INTERFACES',true)dnl
define('PROCMAIL_MAILER_PATH','/usr/bin/procmail')dnl
define('LOCAL_MAILER_FLAGS', 'ShPfn')dnl
define('LOCAL_MAILER_ARGS','procmail -a $h -d $u')dnl
define('SMART_HOST','smtp.server.nl')
FEATURE('smrsh','/usr/sbin/smrsh')dnl
FEATURE('mailertable')dnl
FEATURE('virtusertable','hash -o /etc/mail/virtusertable')dnl
FEATURE('redirect')dnl
FEATURE('always_add_domain')dnl
FEATURE('use_cw_file')dnl
FEATURE('local_procmail')dnl
FEATURE('dnsbl')dnl
MAILER('local')dnl
MAILER('smtp')dnl
MAILER('procmail')dnl
Cw localhost |
En nu krijg ik dus die melding die hierboven staat beschreven.
Oja ik hou ik ook nietvan als mensen gelijk gaan zeuren dat ik zelf moet zoeken, heb ik ook gedaan, en niets goed genoeg gevonden.
Oja btw hoe kan ik vanaf mijn localhost testen of sendmail werkt.
It takes only a minute to get a crush on someone, an hour to like someone, and a day to love someone, but it takes a lifetime to forget someone.
Ik heb nog even verder gekeken, ik kan alleem maar mailen naar de gebruikers op de server, verder niet.
Dus op de een of andere manier wil hij de account niet aannemen naar andere computers.
Sendmail accepteert elke 'MAIL FROM:'
Maar bij 'RCPT TO:' alleen maar: 'degebruiker@guus.DUCK'
Dus op de een of andere manier wil hij de account niet aannemen naar andere computers.
Sendmail accepteert elke 'MAIL FROM:'
Maar bij 'RCPT TO:' alleen maar: 'degebruiker@guus.DUCK'
It takes only a minute to get a crush on someone, an hour to like someone, and a day to love someone, but it takes a lifetime to forget someone.
Verwijderd
Post hier is de inhoud van je config files en waar werk je nu mee sendmail of procmail???
[quote]
Ik heb er na gezocht, en ook wel een zooi gevonden, maar ook dat define smart host werkt niet.
[quote]
Dat werkt wel degelijk.
define('SMART_HOST','smtp.server.nl')
[quote]
Die eerste quote is een BACKQUOTE !!! dus dat geval dat links naast je 1 zit.
Dat geeft iets als :
DSsmtp.server.nl
in je sendmail.cf
Laat iig eerst die mailserver eens als root lopen, dat maakt het debuggen in dit geval wat makkelijker. RunAsUser=root, en de DefaultUser uitcommenten.
Ik heb er na gezocht, en ook wel een zooi gevonden, maar ook dat define smart host werkt niet.
[quote]
Dat werkt wel degelijk.
Hoezo een mailertable ? Totaal nutteloos in combinatie met een smart host.Ik heb ook al een mailertable aangemaakt en ook een database, maar het wil maar niet werken.
Dit staat los van dit probleem. Sendmail kan z'n spoolerfiles niet aanmaken.[quote]Als ik verbinding wil maken krijg ik in window de melding:
code:
1 2 Het geweigerde e-mailadres is some@where.com. (een account buiten het domein) Reactie van de server:'451 4.0.0 Can't create transcript file ./xff91GiET01046: Permission denied'.
define('SMART_HOST','smtp.server.nl')
[quote]
Die eerste quote is een BACKQUOTE !!! dus dat geval dat links naast je 1 zit.
Sja, genoeg hits op smart host, inclusief werkende oplossingen. Die defines regel moeten iig.Oja ik hou ik ook nietvan als mensen gelijk gaan zeuren dat ik zelf moet zoeken, heb ik ook gedaan, en niets goed genoeg gevonden.
Dat geeft iets als :
DSsmtp.server.nl
in je sendmail.cf
Laat iig eerst die mailserver eens als root lopen, dat maakt het debuggen in dit geval wat makkelijker. RunAsUser=root, en de DefaultUser uitcommenten.
Nou nou, ik ben alweer een stuk verder.
Ik weet nu eindelijk wat ik verkeert had gedaan,
ik dacht bij de permission denied ook wel aan verkeerde rechten enzo, maar toen ik'm als root starte, kreeg ik het zelfde probleem.
Wat is nu het hele euvel, ik had de mail spool directory mail.root gemaakt ipv root.mail.
Stom Stom stom, nou ja dat vergeet ik dus nooit meer.
Maar het volgende probleem is dat ik niet naar buiten kan mailen, relay denied, maar nu kan ik tenminste verder zoeken en weet ik waar dit aan ligt.
Bedankt iedereen voor de moeite
Ik weet nu eindelijk wat ik verkeert had gedaan,
ik dacht bij de permission denied ook wel aan verkeerde rechten enzo, maar toen ik'm als root starte, kreeg ik het zelfde probleem.
Wat is nu het hele euvel, ik had de mail spool directory mail.root gemaakt ipv root.mail.
Stom Stom stom, nou ja dat vergeet ik dus nooit meer.
Maar het volgende probleem is dat ik niet naar buiten kan mailen, relay denied, maar nu kan ik tenminste verder zoeken en weet ik waar dit aan ligt.
Bedankt iedereen voor de moeite
It takes only a minute to get a crush on someone, an hour to like someone, and a day to love someone, but it takes a lifetime to forget someone.
Dat betekend dat je een mailserver gebruikt die je IP niet in de relaying allowed lijst heeft staan.Maar het volgende probleem is dat ik niet naar buiten kan mailen, relay denied, maar nu kan ik tenminste verder zoeken en weet ik waar dit aan ligt.
Bedankt iedereen voor de moeite
klopt, nu werkt het naar behoren. Morgen even testen of mensen van buiten mijn mail server ook bereiken.
Bedankt allemaal voor jullie hulp, en nu op naar het volgende project. De pop3/imap server.
Bedankt allemaal voor jullie hulp, en nu op naar het volgende project. De pop3/imap server.
It takes only a minute to get a crush on someone, an hour to like someone, and a day to love someone, but it takes a lifetime to forget someone.
Verwijderd
ennuh...als je een mail from gebruikt met een niet bestaande domeinnaam heb je wel eens kans dat een heleboel mailservers je mail ook niet willen hebben...
dan krijg je dus zo'n melding:
[code]
501 5.1.8 Domain of sender address bla@bla.coooom does not exist
[/cdde]
dan krijg je dus zo'n melding:
[code]
501 5.1.8 Domain of sender address bla@bla.coooom does not exist
[/cdde]
Yep... spam@spam.com is het ideale slachtoffer voor testenennuh...als je een mail from gebruikt met een niet bestaande domeinnaam heb je wel eens kans dat een heleboel mailservers je mail ook niet willen hebben...
dan krijg je dus zo'n melding:
[code]
501 5.1.8 Domain of sender address bla@bla.coooom does not exist
[/cdde]
Pagina: 1