Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Lokální mail server v režimu "vše jen pošli na jiný skutečný SMTP server"  (Přečteno 5081 krát)

LiborJelinek

Dobrý den,
potřebuju nakopnout a nasměrovat, co vlastně potřebuju nastudovat/nastavit. Např. kvůli PHP funkci mail() musím mít lokálně běžící mail server Postfix/Exim apod. s kompatibilní se sendmail. Kvůli jiným aplikacícm chci mít lokálně běžící SMTP.

Co mám hledat na Googlu, když chci aby Postfix/cokoli emaily jen a pouze delegovalo na reálný SMTP mého poskytovatele internetu? Jak se tato jmenuje?

EDIT: A ještě ke všemu to musí být schopen delegovat na zabezp. SMTP (používáme Google Apps)...

Díky mockrát!
« Poslední změna: 06 Ledna 2012, 16:08:31 od LiborJelinek »

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
resil jsem neco podobnyho hledal bych neco jako "postfix relay to auth smtp"

/etc/postfix/main.cf
Kód: [Vybrat]
myhostname = etn_test_mach.lc
mydomain = localhost
mydestination = localhost, $myhostname, $myhostname.$mydomain
myorigin = $myhostname
home_mailbox = Maildir/
mailbox_command =
inet_interfaces = all
inet_protocols = all
relay_domains = $mydestination
relayhost = isp.server.cz

jo jeste ta autentizace
/etc/postfix/main.cf
Kód: [Vybrat]
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =

/etc/postfix/sasl_passwd
Kód: [Vybrat]
isp.server.cz login:pass
Kód: [Vybrat]
postmap /etc/postfix/sasl_passwd
/etc/init.d/postfix reload

a melo by to běžet
« Poslední změna: 06 Ledna 2012, 19:47:05 od ETNyx »
jabber: etnyx@jabbim.cz

LiborJelinek

Dobrý den,
tak i když jsem nakonec vygooglil velmi pěkné návody:

Současně jsem i zjistil, že pokud chci skutečně jen kompatibilitu se sedmailem a vše delegovat na jiný SMTP, pak mnohem lehčí a snažší možností jsou software ssmtp (zdý se být mrtvý) a msmtp (aktivně vyvíjený).

Ovšem přesto nějaké odkazy pro případné další zájemce:
https://calomel.org/postfix.html
http://www.howtoforge.com/postfix_relaying_through_another_mailserver
http://www.zulius.com/how-to/set-up-postfix-with-a-remote-smtp-relay-host/
http://ubuntu-tutorials.com/2008/11/11/relaying-postfix-smtp-via-smtpgmailcom/

Miko10

  • Stálý člen
  • **
  • Příspěvků: 642
Tiež sa akorát snažim rozbehnúť postfix ako relayhost na szm. Akorát mi odmieta cez szm odoslať.

Chyba z mail.log
Kód: [Vybrat]
Feb 28 10:49:15 maxcomputers postfix/smtp[2595]: B98E62DA7A: to=<mirocafal1@gmail.com>, relay=mail.szm.com[88.86.113.6]:25, delay=35, delays=34/0.02/0.18/0.15, dsn=5.7.1, status=bounced (host mail.szm.com[88.86.113.6] said: 554 5.7.1 Service unavailable; Client host [212.5.194.230] blocked using cbl.abuseat.org; Blocked - see http://cbl.abuseat.org/lookup.cgi?ip=212.5.194.230 (in reply to RCPT TO command))
Feb 28 10:49:15 maxcomputers postfix/cleanup[2593]: 2A4842F7F7: message-id=<20120228094915.2A4842F7F7@maxcomputers.sk>
Feb 28 10:49:15 maxcomputers postfix/qmgr[2592]: 2A4842F7F7: from=<>, size=2683, nrcpt=1 (queue active)
Feb 28 10:49:15 maxcomputers postfix/bounce[2707]: B98E62DA7A: sender non-delivery notification: 2A4842F7F7
Feb 28 10:49:15 maxcomputers postfix/qmgr[2592]: B98E62DA7A: removed
Feb 28 10:49:15 maxcomputers postfix/local[2708]: 2A4842F7F7: to=<maxcomputers@maxcomputers>, relay=local, delay=0.06, delays=0.01/0.03/0/0.01, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Feb 28 10:49:15 maxcomputers postfix/qmgr[2592]: 2A4842F7F7: removed

main.cf
Kód: [Vybrat]
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
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

readme_directory = no

# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.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

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = maxcomputers.sk
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = maxcomputers.sk, maxcomputers, localhost.localdomain, localhost
relayhost = mail.szm.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination permit_inet_interfaces
smtp_sasl_password_maps = hash:/etc/postfix/smtp_sasl_password_map
smtpd_sasl_auth_enable = yes

Neviem, či nie je problém s certifikátom, lebo mailový klient si najprv musí stiahnuť certifikát, až potom môže odoslať. Ale ten neviem ako dostať do postfixu.

Vďaka.
Fujitsu-Siemens V6535, CD T3200, 3GB RAM, 320 GB HDD, Wifi Atheros 242x, Ubuntu 10.10

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Kód: [Vybrat]
Client host [212.5.194.230] blocked using cbl.abuseat.org; Blocked - see http://cbl.abuseat.org/lookup.cgi?ip=212.5.194.230 (in reply to RCPT TO command)

http://cbl.abuseat.org/lookup.cgi?ip=212.5.194.230:
Kód: [Vybrat]
IP Address 212.5.194.230 is listed in the CBL. It appears to be infected with a spam sending trojan or proxy.
It was last detected at 2012-02-21 11:00 GMT (+/- 30 minutes), approximately 7 days, 7 hours, 30 minutes ago.
This IP is infected (or NATting for a computer that is infected) with a spam-sending infection.
In other words, it's participating in a botnet. If you simply remove the listing without ensuring that the infection
is removed (or the NAT secured), it will probably relist again.

Pokud chcete ze zabanované IP posílat maily na smtp relay, nebylo by od věci se k smtp relay přihlašovat, pak to projde, jinak se relay samosebou brání ...

Ten certifikát bude pravděpodobně nedůvěryhodná CA sloužící pro šifrování (ale pak to pravděpodobně poběží na jiném portu než 25 ...)

PS: Samosebou by taky nebylo od věci zjistit infekci a dát do pořádku ;)
« Poslední změna: 28 Února 2012, 19:45:11 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Miko10

  • Stálý člen
  • **
  • Příspěvků: 642
Vďaka. Takže problém s blokovaním je už OK. Zrejme cezomňa prechádzal spam. Moja chyba, nehal som pustený nenakonfigurovaný postfix.

Teraz som sa dostal k inému problému:
Kód: [Vybrat]
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/smtp[11814]: E22D349F4E: to=<mirocafal1@gmail.com>, relay=mail.szm.com[88.86.113.6]:25, delay=1.5, delays=0.11/0.08/1.1/0.26, dsn=5.7.1, status=bounced (host mail.szm.com[88.86.113.6] said: 554 5.7.1 <mirocafal1@gmail.com>: Relay access denied (in reply to RCPT TO command))
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/cleanup[11810]: 74B3949F5C: message-id=<20120326144044.74B3949F5C@maxcomputers.sk>
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/qmgr[11626]: 74B3949F5C: from=<>, size=2524, nrcpt=1 (queue active)
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/bounce[11817]: E22D349F4E: sender non-delivery notification: 74B3949F5C
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/qmgr[11626]: E22D349F4E: removed
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/local[11818]: 74B3949F5C: to=<maxcomputers@maxcomputers-VirtualBox>, relay=local, delay=0.17, delays=0.03/0.06/0/0.08, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Mar 26 16:40:44 maxcomputers-VirtualBox postfix/qmgr[11626]: 74B3949F5C: removed

V čom by mohol byť problém teraz?

Vďaka.
Fujitsu-Siemens V6535, CD T3200, 3GB RAM, 320 GB HDD, Wifi Atheros 242x, Ubuntu 10.10

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Pro relay=mail.szm.com není nakonfigurovaná autentizace.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Miko10

  • Stálý člen
  • **
  • Příspěvků: 642
Myslíte nastavenie mena a hesla pre prihlásenie k smtp?

Tie mám nastavené cez webmin v SMTP Authentication And Encryption mám Send outgoing mail via host: mail.szm.com a login as: prihlasovacie_meno_k_smtp a password: heslo_k_smtp.

Údaje sú presne tie isté ako používam v Thunderbirde na odosielanie.
Fujitsu-Siemens V6535, CD T3200, 3GB RAM, 320 GB HDD, Wifi Atheros 242x, Ubuntu 10.10

 

Provoz zaštiťuje spolek OpenAlt.