Kucni e-mail server na ADSL konekciji, mit ili stvarnost?

Moze li mi neko pomoci sa ovom nedoumicom.
Moze li se slanje e-maila raditi sa free domene dyndns.org sa vlastitog mail servera na internet konekciji preko ADSL-a sa javnim dinamickim adresama? Imam podignut mail server na kojem mogu uspjesno primati mail-ove. Medjutim slanje mail-a ne prolazi. Mislim da vec znam odgovore na ovo pitanje ali bih volio da se jos neko strucan oglasi po pitanju ove problematike jer sam nailazio na dosta raznih foruma oprecne odgovore. Puno je tu “komponenti” koje mogu uticati na slanje mail-a za moj slucaj: PTR zapisi, razni AntiSpam filteri/zastite i jos mnogo toga da Vas sada ne davim…

Molim sve Vas za pomoc oko ovog pitanja!
Svi prijedlozi i savjeti su dobrodosli.

Prilog (Zimbra Log, mail server se nalazi u privatnom range-u IP adresa iza router-a sa nat-om prema istom po portu 25 SMTP):

Feb 14 12:54:54 mailhost postfix/smtpd[14609]: connect from mailhost.dyndns.org[192.168.xxx.xxx]
Feb 14 12:54:54 mailhost postfix/smtpd[14609]: 493D8180CAC: client=mailhost.dyndns.org[192.168.xxx.xxx]
Feb 14 12:54:54 mailhost postfix/cleanup[14612]: 493D8180CAC: message-id=2001505633.30.1329220493990.JavaMail.root@mailhost.dyndns.org
Feb 14 12:54:54 mailhost postfix/qmgr[3836]: 493D8180CAC: from=xxx@yyy.dyndns.org, size=693, nrcpt=1 (queue active)
Feb 14 12:54:54 mailhost postfix/smtpd[14609]: disconnect from mailhost.dyndns.org[192.168.xxx.xxx]
Feb 14 12:54:54 mailhost amavis[3558]: (03558-01) ESMTP::10024 /opt/zimbra/data/amavisd/tmp/amavis-20120214T125454-03558: xxx@yyy.dyndns.org -> test@yahoo.com SIZE=693 Received: from mailhost.dyndns.org ([127.0.0.1]) by localhost (mailhost.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP for test@yahoo.com; Tue, 14 Feb 2012 12:54:54 +0100 (CET)
Feb 14 12:54:54 mailhost amavis[3558]: (03558-01) Checking: uLQRi1rguwes MYNETS [192.168.xxx.xxx] xxx@yyy.dyndns.org -> test@yahoo.com
Feb 14 12:54:55 mailhost postfix/smtpd[14616]: connect from localhost[127.0.0.1]
Feb 14 12:54:55 mailhost postfix/smtpd[14616]: 7331A180CBA: client=localhost[127.0.0.1]
Feb 14 12:54:55 mailhost postfix/cleanup[14612]: 7331A180CBA: message-id=2001505633.30.1329220493990.JavaMail.root@mailhost.dyndns.org
Feb 14 12:54:55 mailhost postfix/qmgr[3836]: 7331A180CBA: from=xxx@yyy.dyndns.org, size=1137, nrcpt=1 (queue active)
Feb 14 12:54:55 mailhost amavis[3558]: (03558-01) FWD via SMTP: xxx@yyy.dyndns.org -> test@yahoo.com,BODY=7BIT 250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 7331A180CBA
Feb 14 12:54:55 mailhost amavis[3558]: (03558-01) Passed CLEAN, MYNETS LOCAL [192.168.xxx.xxx] [192.168.xxx.xxx] xxx@yyy.dyndns.org -> test@yahoo.com, Message-ID: 2001505633.30.1329220493990.JavaMail.root@mailhost.dyndns.org, mail_id: uLQRi1rguwes, Hits: -2.91, size: 693, queued_as: 7331A180CBA, 1116 ms
Feb 14 12:54:55 mailhost postfix/smtp[14613]: 493D8180CAC: to=test@yahoo.com, relay=127.0.0.1[127.0.0.1]:10024, delay=1.3, delays=0.07/0.04/0.07/1.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 7331A180CBA)
Feb 14 12:54:55 mailhost postfix/qmgr[3836]: 493D8180CAC: removed
Feb 14 12:54:55 mailhost amavis[3558]: (03558-01) extra modules loaded: /opt/zimbra/zimbramon/lib/x86_64-linux-thread-multi/auto/Net/SSLeay/autosplit.ix, /opt/zimbra/zimbramon/lib/x86_64-linux-thread-multi/auto/Net/SSLeay/randomize.al, IO/Socket/SSL.pm, Net/LDAP/Extension.pm, Net/SSLeay.pm
Feb 14 12:55:16 mailhost postfix/smtp[14617]: connect to mta5.am0.yahoodns.net[66.94.237.64]:25: Connection timed out
Feb 14 12:55:37 mailhost postfix/smtp[14617]: connect to mta7.am0.yahoodns.net[67.195.103.233]:25: Connection timed out
Feb 14 12:55:52 mailhost slapd[1360]: connection_read(34): no connection!
Feb 14 12:55:52 mailhost slapd[1360]: connection_read(34): no connection!
Feb 14 12:55:54 mailhost slapd[1360]: connection_read(34): no connection!
Feb 14 12:55:55 mailhost slapd[1360]: connection_read(34): no connection!

LP.

Hajd’ fino navedi kako si i sta podesio sto se tice dns-a …

Local DNS:
Podignut lokalno DNS,
Podesen A zapis, privatna adresa
Podesen MX zapis koji pokazuje na mailhost.dyndns.org
Trebalo bi sve biti uredno jer telnet po portu 25 na mailhost.dyndns.org prolazi.

Kada radim nslookup sa dobijem uredan odgovor:

nslookup
Default Server: ns1.bih.net.ba
Address: 195.222.32.10

set type=mx
xxx@yyy.dyndns.org

Server: ns1.bih.net.ba
Address: 195.222.32.10

Non-authoritative answer:
xxx@yyy.dyndns.org MX preference = 10, mail exchanger = mailhost.dyndns.org

dyndns.org nameserver = ns3.dyndns.org
dyndns.org nameserver = ns4.dyndns.org
dyndns.org nameserver = ns5.dyndns.org
dyndns.org nameserver = ns1.dyndns.org
dyndns.org nameserver = ns2.dyndns.org
mailhost.dyndns.org internet address = xxx.xxx.xxx.xxx
ns4.dyndns.org internet address = xxx.xxx.xxx.xxx
ns1.dyndns.org internet address = xxx.xxx.xxx.xxx
ns3.dyndns.org internet address = xxx.xxx.xxx.xxx
ns5.dyndns.org internet address = xxx.xxx.xxx.xxx
ns2.dyndns.org internet address = xxx.xxx.xxx.xxx

Na router-u je napravljen nat za local IP Adresu servera po portu 25.
To znaci da on odgovra kada radim telenet mailhost.dyndns.org 25 negdje sa Internet-a?!

Feb 14 12:55:16 mailhost postfix/smtp[14617]: connect to mta5.am0.yahoodns.net[66.94.237.64]:25: Connection timed out
Feb 14 12:55:37 mailhost postfix/smtp[14617]: connect to mta7.am0.yahoodns.net[67.195.103.233]:25: Connection timed out

bitchnet blokira izlaz po portu 25

mozes slobodno provjeriti sa


eddie@tanker:~$ dig bihnet.ba mx +short
5 mail03.bih.net.ba.
eddie@tanker:~$ telnet mail03.bih.net.ba 25
Trying 80.65.86.244...
Connected to mail03.bih.net.ba.
Escape character is '^]'.
220 mail03.bih.net.ba ESMTP
^]
telnet> Connection closed.

ekshli, ovo bi ti mozda moglo i raditi…

Pokusaj sa nekom domenom izvan njihovog range-a

Čak i da nemaš problem blokiranog porta 25, imaćeš velikih problema sa slanjem zato što ti je MTA na dinamičkoj IP adresi.

Po defaultu ćeš biti na dosta RBL listi, tako da tvoj mail neće uopšte stizati na destinacije
(nažalost, dosta ljudi koristi RBL liste kao “the ultimate” spam zaštitu, gdje je kolateralna šteta veća od koristi)

Najbolja nada ti je da nađeš nekoga ko će ti relayati taj email, te da naštimaš tog postfixa/zimbru da koristi tog smart-hosta i
za slanje koristi Mail Submission Agent port (587).

P.S: Kućni email server na ADSL konekciji - davna historija :frowning:

Zašto? Pa možeš koristiti SMTP server svog providera kao relay. Obim spama … pardon maila hahaha fakat sam otkucao spama a mislio na mail :smiley:
Dakle:
Obim maila će sigurno biti dovoljno mali da neće ni primijetiti.

Nisam bas potpuno siguran kako to napraviti, ali sam razmisljao kao jednoj od privlacnijih opcija jer bih imao vecu kontrolu u odnosu da radim relaying negdje drugdje. Ako me mozete pomoci nekim nekim primjerom bilo bi dobro. Mogao bih koristiti BHT-ov SMTP. Kada neko primi takav mail izgledalo bi kao da je sa moje domene koja bi bila xxx.yyy@dyndns.org ?

Mislim da se bihnet “potpise”

I ja koliko se mogu prisjetiti BHT nadodjae ono “behalf” …
Mozda bih mogao koristiti ovaj manual, ako neko ima nesto blolje neka postavi …

http://helpdesk.gnserver.org/index.php/manuales/linux/131

http://wiki.zimbra.com/wiki/Sending_mail_through_an_external_relay

Ne, tvoj email bi izgledao isto kao da si sa bihnetovog emaila poslao email i stavio From: xxx.yyy@dyndns.org
Gmail bi ti takav email prikazao ABC on behalf of EFG …

Naravno da je apsurdno takav setup koristiti za profesionalne mail usluge pri čemu je “on behalf of” najmanji problem. Ali ako hoće čovjek da zezancije radi podigne mail server na nekoj privatnoj domeni, šta ima veze što mu dodaje server to polje?

ako ti smeta on behalf, odnosno Sender polje u headeru poruke, mozes poruke relayati ne na smtp nego na ssmtp.

Zahvaljujemo na informaciji :slight_smile: ovdje su uputstva za konfigurisanje smtp+ssl:
http://wiki.zimbra.com/wiki/Outgoing_SMTP_Authentication