Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Redhat: Sendmail (usr/bin/sendmail is weg?)

Anoniem
joefox
10 antwoorden
  • Het lijkt erop dat ik sendmail in tijdens de eerste Linux poging compleet omzeep heb geholpen…

    In eerste instantie kreeg ik zelfs foutmeldingen als ik sendmail wilde stoppen en/of starten.

    Inmiddels werken de commandos
    /etc
    c.d/init.d/sendmail start
    /etc
    c.d/init.d/sendmail stop
    /etc
    c.d/init.d/sendmail restart

    Bij een restart wordt netjes de sendmail en sm client geladen..

    echter als ik in sommige HOTO's lees dat je een test kan doen via je sendmail als:

    /usr/bin/sendmail -v jan < test.mail
    Dit werkt dus niet. Krijg hierop de melding
    bash: /usr/bin/sendmail: Onbekend bestand of map

    Iemand suggesties???


  • laat dat /usr/bin eens weg, en typ gewoon [b:8e0c44bdee]sendmail[/b:8e0c44bdee] met bijhorende opties achter de prompt.
    Werkt dat wel? Dan staat sendmail bij RH in een andere map dan /usr/bin, zoek dus eventjes ;)


    Max
  • tegenwoordig is sendmail meestal /usr/sbin/sendmail. Soms nog een symbolic link naar /usr/lib/sendmail.
  • Okay dit probleem opgelost ;)

    Nu heb ik alleen nog als probleempje dat ik de mail vanaf een client niet kan ophalen.

    De mail staat in /var/spool/mail/<username>

    maar als ik via telnet probeer mijn mail te benaderen krijg ik als foutmelding: $Home/Maildir doesn't excist

    Goed.. een dirretje Maildir maken lukt me nog wel met de hand maar uh das toch nie de bedoeling? En zo ja.. hoe en aan welke users moet die worden toegewezen?
  • heb je een pop3/imap aangezet in je tcp wrapper?

    sendmail is enkel een MTA.. daarmee kun je geen mail mee ophalen
  • Deze staat aan ja. Ik vermoed dat Qmail in de weg zit?
    Ik zal deze nu eens disablen ;)
  • een pop3 / imap moet je gewoon aan hebben ( disable = no ) om mail op te kunnen halen..
    Ik weet niet hoe je sendmail heb ingesteld.. vermoedelijk dus met maildirs per user..
    Nou ben ik geen sendmail liefhebber (liever postfix) maar je zou kunnen proberen ff een user dir aan te maken.. Het zou best wel eens het probleem kunnen zijn
  • waarmee haal je je mail op?

    je popserver verwacht blijkbaar qmail-style Maildirs in de homedir van de user, terwijl Sendmail de mail in mbox files in /var/spool/mail/<user> zet.

    De Maildir optie is beter en veiliger. Elke mail is dan een separaat bestand. Als een zeer groot /var/spool/mail/username bestand (met veel mail dus) corrupt raakt ben je mogelijk heel wat mail kwijt.

    Dus moet je Sendmail ff configgen dat hij ofwel procmail gebruikt om de mail te deliveren ofwel zelf in qmail-style Maildirs bezorgt (weet niet helemaal zeker of Sendmail dat kan. Postfix en Qmail wel.)
  • Ik heb dit probleem inmiddels opgelost.
    Nu even denken hoe.. oh ja.. QMail was ook geladen en die heb ik uitgezet en daarna heb ik ervoor gezorgd dat ipop3d werd geladen samen met pop3.
    Inloggen gaat nu perfectos.
    In de firewall instellingen heb ik vervolgens port 25 open gezet en ik kan nu mail versturen vanaf mijn clients via de mailserver.

    Ik heb daarna nog even de naam van het netwerk bij de local domains gezet en ik kan nu ook mailen aan
    username@netwerknaam

    1 probleempje nog.. ik moet eigenlijk een CronJob instellen om fetchmail te laten lopen? Of hoe kan ik ervoor zorgen dat fetchmail de mail gelijk behandeld?

    Als ik nu een mailtje stuur moet ik eerst handmatig fetchmail de mail laten processuh ;)
  • Waar heb je fetchmail voor nodig? :o
    Je hebt toch je smtp server open gezet voor buiten?
    Dan hoef je ook geen fetchmail te draaien om je mail op te halen (als er een mx record richting jouw server staat..)
    Fetchmail runned om de minuut (als je het cronned) en is onveilig met zijn plain test username/pass..
    SMTP is direct..wordt meteen afgeleverd en jij kan gewoon rustig je mail poppen achter je firewall..

    M.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.