Problem med mail server.

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Tarzzan
Inlägg: 13
Blev medlem: 11 jul 2009, 10:00
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Problem med mail server.

Inlägg av Tarzzan »

Hej.

Jag försöker konfigurera postfix på min ubuntu server men har vissa problem.

Servers har bredbandsbolaget som ISP.
Om jag befinner mig i samma nätverk som servern så går det bra att skicka och ta emot mail med Outlook som är installerat på en dator med windows 7 men när jag däremot förflyttar mig till mitt andra hushåll där jag har en annan dator (också W7, fast telia som ISP) så kan jag bara ta emot mailen, jag kan alltså inte skicka där ifrån, fast jag har samma inställningar som på andra datorn.
Om jag däremot skrivet in smtprelay1.telia.com som utgående SMTP så funkar det ”fint”.

Hur gör jag för att komma runt detta?

Min /etc/postfix/main.cf ser ut så här:

Kod: Markera allt

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
myhostname = localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $myhostname
mynetworks = 0.0.0.0/0
mailbox_size_limit = 0
home_mailbox = Maildir/
relayhost = smtp.bredband.net
virtual_mailbox_domains = /etc/postfix/vhosts
virtual_mailbox_base = /home/vmail
virtual_mailbox_maps = hash:/etc/postfix/vmaps
virtual_minimum_uid = 1000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
recipient_delimiter = +
inet_interfaces = all
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/server.crt
smtpd_tls_key_file=/etc/ssl/private/server.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_loglevel = 1
Raden mynetworks = 0.0.0.0/0 känns inte så bra men då jag har BBB som ISP och inte har något internt ip (?) så vet jag inte vad jag ska skriva där.

Tack på förhand.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Problem med mail server.

Inlägg av johanre »

Du kan inte göra detta. I stort sett alla ISP:er i SVerige spärrar möjligheten att sätta upp egna mail-reläer ut mot Internet.
Tarzzan
Inlägg: 13
Blev medlem: 11 jul 2009, 10:00
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Problem med mail server.

Inlägg av Tarzzan »

När jag låt lunch förut så kom jag på att man borde kunna byta port så jag la till:

Kod: Markera allt

465      inet  n     -     n     -     -     smtpd
i master.cf och då gick det bra att ansluta från min dator med telia som ISP.


Men raden mynetworks = 0.0.0.0/0 i min main.cf gör väl att vem som helst kan använda min server som relayhost?
Så vad ska jag skriva där?
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Problem med mail server.

Inlägg av johanre »

Visst, just den varianten fungerar. :) Däremot så kommer inte andra mailservrar kunna ansluta till din server, men det kanske inte var ett krav ?

Ja, mynetworks raden som den ser ut nu tillåter alla att ansluta men det förutsätter att de vet att något svarar på just den porten. Å andra sidan kan du inte garantera att spammare inte hittar den ändå... Alltså; begränsa vem som kan ansluta till din SMTP server via mynetworks men även via t.ex: http://www.postfix.org/TLS_README.html
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"