Archief - Postfix

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

RpR

Legacy Member
Ik ben bezig met het leren van verscheidene systemen.
Ben nu begonnen aan Postfix.

Install is gelukt.
Nu wil ik dit testen en met "mutt" ik open mutt en hij zegt direct dat:
"/root/.maildir/ is not a mailbox."

Ik probeer dus gewoon via mijn dyndns een mailserver te doen draaien.

Config (Main.cf) van postfix is dit:
myorigin = $mydomain
mynetworks = 127.0.0.0/8 10.0.0.0/24
relay_domains =

Domein (/etc/conf.d/domainname is ingesteld op rpr.gotdns.com)
hostname (/etc/conf.d/) op server01

Moet wel zeggen dat de server via een adsl op het internet gaat. Maar emerge en al de rest heeft totaal geen problemen hiermee. En nen mail met mutt naar u zelf moet toch gaan.

Kan iemand mij helpen?
Alvast hartelijk bedankt.

Coax

Legacy Member
Aja, best de smtp server van uw ISP als "relayhost" ingeven. Anders gaat het in België niet werken. (Belgische ISP's blockeren dat)

RpR

Legacy Member
RpR zei:
heb ik deels gevolgd maar toch lukte het niet.
En die mail heb ik ook gedaan maar ipv CTRL-D een . en dan wordt die ook verzonden maar komt niet aan.
Eens relay instellen dan.
Ik zal morgen eens proberen de standard te volgen en een relay te gebruiken en een mail te versturen.

Wil u toch alvast bedanken voor de hulp.

RpR

Legacy Member
Nu krijg ik dus altijd:
/etc/host.conf: line 24: bad command `mdns off'
sendmail: fatal: gethostbyname("server01") does not resolve as a fully qualified domain name.

RpR

Legacy Member
RpR zei:
Nu krijg ik dus altijd:
/etc/host.conf: line 24: bad command `mdns off'
sendmail: fatal: gethostbyname("server01") does not resolve as a fully qualified domain name.
Heb ik ondertussen opgelost was een fout in de postfix config.

Ik volg dus deze guide:
http://www.gentoo.org/doc/en/virt-mail-howto.xml

Maar hier zeggen ze dit:
Now that postfix is running, fire up your favorite console mail client and send yourself an email. I use mutt for all my console mail. Verify that postfix is delivering mail to local users, once that's done, we're on to the next step.

Hoe kan ik dat testen.
Ik heb dus al geprobeerd te mailen naar mijzelf maar neits komt aan.
Zowel naar intern als extern niet.

Coax

Legacy Member
Hier is mijn config.
Mijn dyndns domein naam is coax.homelinux.org.

Met "mydestination" geeft ge aan voor welk domein uw server zichzelf als eindbestemming beschouwt. Als ik dan via de commandline een mail stuur naar [email protected], dan komt er in de log :
Code:
10 16:44:22 homer postfix/local[8472]: 423D38950B: to=<[email protected]>, relay=local, delay=0, status=sent (delivered to maildir)
May 10 16:44:22 homer postfix/qmgr[8430]: 423D38950B: removed

Als ge dan gaat zien in uw homedir, dan ziet ge een mapke ".maildir". Daarin een mapke 'new' met uw nieuwe mails, en een mapke 'cur' met degene die ge al gelezen hebt.

Als ge zo ver zijt dan kunt ge courier-imap ofzo gaan configureren om er met thunderbird ofzo aan te kunnen.

Code:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
myhostname = homer.coax.homelinux.org
mydomain = coax.homelinux.org
myorigin = coax.homelinux.org
mydestination = coax.homelinux.org, homer.coax.homelinux.org, localhost
unknown_local_recipient_reject_code = 550
mynetworks = 168.168.123.0/24, 127.0.0.0/8
relayhost = astaro.cant
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = /usr/share/doc/postfix-2.2.5/html
manpage_directory = /usr/share/man
sample_directory = /etc/postfix
readme_directory = /usr/share/doc/postfix-2.2.5/readme
home_mailbox = .maildir/

RpR

Legacy Member
Verzenden gaat nu al.
Was door een fout in mijn relayhost.

Ontvangen niet denk ik.
Ik zie voor het ontvangen niets in de logs gebeuren.
Straks meer gegevens posten.

Coax

Legacy Member
Van buitenaf gaat dat niet werken eh? Daarvoor hebt ge nen dns mx record nodig, moet uw router/firewall die poort forwarden, en moet uw ISP poort 25 doorlaten. (Wat Telenet niet doet)

RpR

Legacy Member
Ik heb belgacom skynet.
En het versturen naar u zelf moet toch werken?

Coax

Legacy Member
Nee, als ge u zelf als smtp server gebruikt, dan gaat die dingen die bestemd zijn voor uzelf normaal afleveren naar de mailbox en die niet relayen via uw relayhost. Hij ziet dat aan uw 'mydestination' in de config.
Dus als ik thuis ne mail stuur (met localhost als smtp server) naar [email protected], dan gaat die die niet relayen, maar in mijn inbox duwen.

En ik heb gisteren courier-imap eens opgezet, en dan kunt ge vanuit thunderbird aan uw inbox. :-)

RpR

Legacy Member
wat zal de extensie zijn van het bestand.
Misschien kijk ik ergens verkeerd.

RpR

Legacy Member
Kzal straks eens exact uw config overnemen.
Ik ben wel ingelogd als root doordat ik nu gewoon maar de installaties aan het doen ben. Kan dit misschien de oorzaak zijn?

Coax

Legacy Member
Nee, da zou daar niet veel mee mogen te maken hebben.
Door die "home_mailbox = .maildir/" in de config, weet postfix dat hij mail voor gebruikers moet opslagen in die folder.
Dus als ik met "mail [email protected]" ne mail naar mezelf stuur, komt die in /home/coax/.maildir/new terecht. Wanneer ik heb gelezen heb, in /home/coax/.maildir/cur.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan