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: Jednoduchý SMTP server  (Přečteno 2666 krát)

kedy

  • Návštěvník
  • Příspěvků: 25
Jednoduchý SMTP server
« kdy: 24 Dubna 2014, 22:08:21 »
Dobrý den,
zkoušel jsem hledat, ale asi marně, tudíž se omlouvám pokud je dotaz již zodpovězen. Mám novou instalaci Ubuntu 12.04 a pro vývoj v PHP bych potřeboval jednoduchý SMTP server, který by se staral o odchycení odeslaného e-mailu a ideálně jeho uložení do souboru EML (kvůli hlavičkám). Odesílání bude z více domén více uživatelů se a proto mě zajímá zda by to šlo bez složitého nastavení postfix virtualů, či jiného takového plnohodnotného SMTP serveru? Dříve jsem na win měl utilitku která to zvládala tak nějak sama a jednoduše.

Dopředu díky všem za rady, či náměty.
od roku 2009 běžný Ubuntu uživatel a PHP vývojář

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Jednoduchý SMTP server
« Odpověď #1 kdy: 25 Dubna 2014, 08:04:55 »
Ten postfix na to není tak složitý, nicméně nullmailer by měl udělat co chceš.

http://undesigned.org.za/2007/11/22/nullmailer-a-developers-best-friend/
http://distinctplace.com/2013/06/20/nullmailer-and-fake-mail---two-little-tools-for-every-developer/

Ad. eml - to je jen pseudoznačení pro čistý textový soubor, ten e-mail prostě má sám o sobě takovou strukturu.
« Poslední změna: 25 Dubna 2014, 08:06:45 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

kedy

  • Návštěvník
  • Příspěvků: 25
Re:Jednoduchý SMTP server
« Odpověď #2 kdy: 28 Dubna 2014, 20:24:53 »
Děkuji za reakci, ale přiznám se, že jsem se dostal znovu do úzkých. Nainstaloval jsem Nullmailer a nastavil v /etc/nullmailer/remotes
Kód: [Vybrat]
localhost smtpDále jsem stáhl ten Fakemail a pomocí
Kód: [Vybrat]
python setup.py install nainstaloval. Provedu spuštění fakemail přes
Kód: [Vybrat]
fakemail.py --port 25 --path /cesta/do/adresare a při zavolání mail fce v PHP dostanu v hlášení apache jen
Kód: [Vybrat]
nullmailer-inject: nullmailer-queue failed.
Jsem totálně mimo, nebo je nějaká drobnost co jsem vynechal?

Díky za reakci
« Poslední změna: 28 Dubna 2014, 20:27:12 od kedy »
od roku 2009 běžný Ubuntu uživatel a PHP vývojář

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Jednoduchý SMTP server
« Odpověď #3 kdy: 28 Dubna 2014, 21:16:15 »
/cesta/do/adresare existuje? S jakými právy?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Mariocz

  • Aktivní člen
  • *
  • Příspěvků: 148
Re:Jednoduchý SMTP server
« Odpověď #4 kdy: 28 Dubna 2014, 22:02:52 »
Ještě přihodim moc jednoduchý MailCatcher kdyby se nezadařilo.

kedy

  • Návštěvník
  • Příspěvků: 25
Re:Jednoduchý SMTP server
« Odpověď #5 kdy: 28 Dubna 2014, 23:25:22 »
Práva u adresáře jsou plná pro všechny, to jsem si ověřil ještě než jsem psal :-/

Ten MailCatcher testnu příště dneska už nemám moc sil to ocenit, ale díky za radu.
od roku 2009 běžný Ubuntu uživatel a PHP vývojář

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Jednoduchý SMTP server
« Odpověď #6 kdy: 29 Dubna 2014, 12:08:26 »
U toho logu bude ještě nějaká konkrétní hláška, nejen ten jeden řádek, případně mrkni do /var/log/syslog resp. /var/log/mail.log
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.