Autor Zpráva
Návštěvník
Profil *
Mám nainstalovaný Wamp server, ale nemám tam poštu. Tak jsem se rozhodl nainstalovat ArgoSoft server a tam mám toto:
SMTP on port 25
POP3 on port 110
Finder server on port 79
a Web server on 81. Všechny služby jsou aktivní a naslouchají, ale přesto mi z localhostu (port 80) nejde odeslat pošta přes php. DNSku jsem vyplnil z výpisu ipconfig /all

Hlavička zprávy kterou odesílám je v tomto stylu:
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
From: odesilatel@seznam.cz
Reply-To: prijemce@seznam.cz
Return-Path: <odesilatel@seznam.cz>
X-Mailer: Moje webovka

Prosím poraďte co dál.
majja01
Profil
Návštěvník:
myslím si že hledáš toto
Návštěvník
Profil *
majja01:
Nic z toho mi ale nezabralo. Přidal jsem do php.ini ten řádek s smtp portem 25 i tu odesílačku. Tak už nevím co s tím.
abc
Profil
Návštěvník:
Chceš maily skutečně odesílat nebo jen kontrolovat, co se odesílá?

Co máš v logu ArGoSoft serveru?
Mělo by tam být něco jako toto:
8.2.2014 13:29:03 - SMTP Server started. Listening on port 25
8.2.2014 13:29:03 - POP3 Server started. Listening on port 110
8.2.2014 13:29:03 - Finger Server started. Listening on port 79
8.2.2014 13:29:03 - Web Server started. Listening on port 80
Message size limit 5 MB
Winsock version: $0101
High version: $0202
Description: WinSock 2.0
System status: Running
Maximum sockets: 32767
Local host: NTB
Local addresses: 192.168.1.7,169.254.238.91
Local host after reverse lookup: NTB
8.2.2014 13:29:54 - Requested SMTP connection from 127.0.0.1
8.2.2014 13:29:54 - (     1) 220 ArGoSoft Mail Server Freeware, Version 1.8 (1.8.8.8)
8.2.2014 13:29:54 - (     1) HELO NTB
8.2.2014 13:29:54 - (     1) 250 Welcome  [127.0.0.1], pleased to meet you
8.2.2014 13:29:55 - (     1) MAIL FROM:<info@example.com>
8.2.2014 13:29:55 - (     1) 250 Sender "info@example.com" OK...
8.2.2014 13:29:55 - (     1) RCPT TO:<info@example.com>
8.2.2014 13:29:55 - (     1) 250 Recipient "info@example.com" OK...
8.2.2014 13:29:55 - (     1) DATA
8.2.2014 13:29:55 - (     1) 354 Enter mail, end with "." on a line by itself
8.2.2014 13:29:55 - Received 1087 bytes
8.2.2014 13:29:55 - (     1) 250 Message accepted for delivery. <ui20pejs0tzdwi0.080220141329@NTB>
8.2.2014 13:29:55 - (     1) QUIT
8.2.2014 13:29:55 - (     1) 221 Aba he
8.2.2014 13:29:55 - SMTP connection with 127.0.0.1 ended. ID=1
8.2.2014 13:29:56 - [     2] Delivering to info@example.com
8.2.2014 13:29:56 - [     2] Attempting to deliver to the domain example.com
8.2.2014 13:29:56 - [     2] Retrieved 2 MX records for domain example.com
8.2.2014 13:29:56 - [     2] Trying the server example.com: 88.88.88.88
8.2.2014 13:30:22 - [     2] 220 mail.example.com ESMTP ready
8.2.2014 13:30:22 - [     2] EHLO NTB
8.2.2014 13:30:22 - [     2] 250-mail.example.com
8.2.2014 13:30:22 - [     2] 250-AUTH CRAM-MD5 PLAIN LOGIN DIGEST-MD5
8.2.2014 13:30:22 - [     2] 250-SIZE 52428800
8.2.2014 13:30:22 - [     2] 250-STARTTLS
8.2.2014 13:30:22 - [     2] 250-ENHANCEDSTATUSCODES
8.2.2014 13:30:22 - [     2] 250-8BITMIME
8.2.2014 13:30:22 - [     2] 250-PIPELINING
8.2.2014 13:30:22 - [     2] 250-ETRN
8.2.2014 13:30:22 - [     2] 250-DSN
8.2.2014 13:30:22 - [     2] 250 HELP
8.2.2014 13:30:22 - [     2] MAIL FROM:<info@example.com>
8.2.2014 13:30:22 - [     2] 250 2.1.0 Sender <info@example.com> ok
8.2.2014 13:30:22 - [     2] RCPT TO:<info@example.com>
8.2.2014 13:30:22 - [     2] 250 2.1.5 Recipient <info@example.com> ok
8.2.2014 13:30:22 - [     2] DATA
8.2.2014 13:30:22 - [     2] 354 Enter mail, end with CRLF.CRLF
8.2.2014 13:30:22 - [     2] 
8.2.2014 13:30:22 - [     2] .
8.2.2014 13:30:22 - [     2] 250 2.0.0 52f62364-0000062c Message accepted for delivery
8.2.2014 13:30:22 - [     2] QUIT
8.2.2014 13:30:22 - [     2] 221 2.0.0 SMTP closing connection
8.2.2014 13:30:22 - [     2] Message from info@example.com relayed to 1 recipient(s) on the domain example.com



Další možnost, jak sledovat odesíláne zprávy je http://www.toolheap.com/test-mail-server-tool/
Návštěvník
Profil *
abc:
Chci rozjet ArgoSoft server. Kdysi před několika lety jsem to používal, a teď na to nemohu přijít proč to nejde rozjet. Tu zprávu nevím jak sem zkopírovat, ale žádné hlášky o odesílání tam nemám. v php my smtp localhost. Webserver od toho Agosoftu jsem dal na 81 protože když se pokoušel připojit na 80 tak tam bylo obsazeno tím Wampem na kterém běží localhost.


Co s tím apachem? Obě služby přece nemohou běžet na stejném portu


Mám tam hlášku
[08-Feb-2014 14:21:46] PHP Warning: mail() [<a href='function.mail'>function.mail</a>]: SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE.

mail($to, $sub, $mes, $head, "-f ". $from)



A když vynechám to -f tak to píše další chybu:

SMTP server response: 551 User not local. We don't relay

Dále jsem zapnul checkbox "Allow relay". To se mi povedlo odeslat a dostal jsem v php kladný výsledek jenže ArgoSoft mi odeslal chybové hlášky. Nevím ale jak je sem zkopírovat. Píše to že odesílá email na seznam cz ale nastala fatální SMTP chyba ... invalid email adres. Asi odpověd od serveru. Ale můj email je zadany spravně. Spíš si ale myslím že se s tím seznamem.cz vůbec nespojil.
Návštěvník
Profil *
Zdá se že jsem to po mnoha pokusech vyřešil. Co jsem přehlédl v php.ini byla ta adresa, že ona tam už níže byla a nebyla to ta moje, tak se to nepovedlo doručit. Ale s platnou adresou se to povedlo. Taky bylo nutné vyplnit allow relay.

Kdosi na netu doporučoval založit v nastavení Local domains vlastní doménu me@localhost ale to nemá vliv.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: