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: Hledám někoho kdo provozuje squirrelmail a byl by ochoten mi s tím poradit  (Přečteno 7668 krát)

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
najde se někdo kdo provozuje squirrelmail? Mám ho rozběhnutý jen potřebuji vychytat nějaké nedostatky.
« Poslední změna: 16 Října 2007, 13:25:41 od Anna Taliánová »

Pavelp

  • Host
Sice nerad, ale o co jde ?

Sakal77

  • Návštěvník
  • Příspěvků: 51
No mě chodí na intranetu, k testování, ale celkem normálně funguje a relativně nic na tom nebylo...

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
takže nejdou mi odesílat emaily z webového rozhraní mimo vlastní doménu a nejdou mi odesílat přílohy ani ven ani ve vlastní doméně.
Toto je pokus o odeslání mailu mimo doménu:

Transakce se nezdařila
Odpověď serveru: 554 5.7.1 <XXXX@speednet.cz>: Relay access denied


A toto pokus o odeslání mailu s přílohou:

Nelze přesunout/zkopírovat soubor. Soubor není přiložen
« Poslední změna: 16 Října 2007, 13:26:33 od Anna Taliánová »

Pavelp

  • Host
Ale za to nemuze squirell, za to muze MTA.
Squirrell = MUA = Mail User Agent = uzivatelsky program pro cteni mailu.
trebas Postfix = MTA = Mail Transport Agent = program pro komunikaci s mailery ve svete.

Hlaseni znamena, ze Vas MTA ktery odesila mail (NE MUA!!!) nema povoleny relay u nadrizeneho MTA.

Squirrell za to nemuze, leda byste mel spatne nastavenou domenu.

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Ani jeden problém, podle mne, není způsoben chybou webrozhraní Squirrelmail. Nejspíše se jedná asi o toto, za prvé:
takže nejdou mi odesílat emaily z webového rozhraní mimo vlastní doménu a nejdou mi odesílat přílohy ani ven ani ve vlastní doméně.
Toto je pokus o odeslaání mailu mimo doménu:

Transakce se nezdařila
Odpověď serveru: 554 5.7.1 <XXXX@speednet.cz>: Relay access denied
Zde je potřeba zkontrolovat nastavení tvého poštovního SMTP serveru zdali vůbec má právo odesílat poštu mimo doménu. Nenapsal si o jaký typ programu se jedná, takže tě pouze vedu tímto směrem, zbytek musíš najít v dokumentaci k SMTP serveru. Za druhé:

A toto pokus o odeslání mailu s přílohou:

Nelze přesunout/zkopírovat soubor. Soubor není přiložen
Tak zde zase je potřeba zkontrolovat jak máš konfigurováno PHP v souboru /etc/php5/apache2/php.ini Tam musíš povolit možnost uploadů - file_uploads = On - nejspíše to máš zakázané. No a pak pokud chceš zvětšit velikost velikost příloh tak - upload_max_filesize = 16M a post_max_size = 16M - například, no a mělo by to začít pracovat.
Jinak zdali máš dobře konfigurován Squirrelmail můžeš kontrolovat zadáním adresy v prohlížeči:
http://tvuj_server/squirrelmail/src/configtest.php
» Linux Mint on mini-ITX boards «

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
mám postfix s ověřováním uživatelů v Mysql a Dovecot. Maily mimo doménu normálně chodí když je odešlu např. z evolutinu nebo thunderbirdu tak kde může být chyba?
« Poslední změna: 16 Října 2007, 13:27:24 od Anna Taliánová »

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
Ani jeden problém, podle mne, není způsoben chybou webrozhraní Squirrelmail. Nejspíše se jedná asi o toto, za prvé:
takže nejdou mi odesílat emaily z webového rozhraní mimo vlastní doménu a nejdou mi odesílat přílohy ani ven ani ve vlastní doméně.
Toto je pokus o odeslaání mailu mimo doménu:

Transakce se nezdařila
Odpověď serveru: 554 5.7.1 <XXXX@speednet.cz>: Relay access denied
Zde je potřeba zkontrolovat nastavení tvého poštovního SMTP serveru zdali vůbec má právo odesílat poštu mimo doménu. Nenapsal si o jaký typ programu se jedná, takže tě pouze vedu tímto směrem, zbytek musíš najít v dokumentaci k SMTP serveru. Za druhé:

A toto pokus o odeslání mailu s přílohou:

Nelze přesunout/zkopírovat soubor. Soubor není přiložen
Tak zde zase je potřeba zkontrolovat jak máš konfigurováno PHP v souboru /etc/php5/apache2/php.ini Tam musíš povolit možnost uploadů - file_uploads = On - nejspíše to máš zakázané. No a pak pokud chceš zvětšit velikost velikost příloh tak - upload_max_filesize = 16M a post_max_size = 16M - například, no a mělo by to začít pracovat.
Jinak zdali máš dobře konfigurován Squirrelmail můžeš kontrolovat zadáním adresy v prohlížeči:
http://tvuj_server/squirrelmail/src/configtest.php

tak jedíná chyba po http://tvuj_server/squirrelmail/src/configtest.php je ERROR: Attachment dir (/var/local/squirrelmail/attach/) does not exist!
co znamená?

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Aha, to vypadá, že si ten Squirrelmail neinstaloval z balíčku Ubuntu repozitáře. Ta složka by měla být správně /var/spool/squirrelmail/attach To by však nemuselo vadit, když po tobě chce tu složku kde píšeš, že ji nemůže najít, tak ji vytvoř, dej tomu práva root:www-data / 730 a měl by být spokojen.
Ale jinak, proč nemérkneš například sem: http://www.howtoforge.com/ubuntu6.06_firewall_gateway_p3
» Linux Mint on mini-ITX boards «

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
díky za radu a na odkaz jsem se už díval  :)

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
tak jsem nastavil vše co jste mi zde radili, ale stále stejný problém

Transakce se nezdařila
Odpověď serveru: 554 5.7.1 <xxxxx@speednet.cz>: Relay access denied

« Poslední změna: 16 Října 2007, 13:27:59 od Anna Taliánová »

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
ale přílohy ve vlastní doméně už chodí

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Koukám s tebou je sranda. Problém s odesíláním stále přetrvává, ale ještě pořád jsi sem nevystavil konfigurák. Výše jsi psal, že používáš Postfix, tak proč tu ksakru ještě nevisí main.cf případně master.cf Jak jinak chceš, aby ti někdo pomohl?
« Poslední změna: 16 Října 2007, 13:28:28 od Anna Taliánová »
» Linux Mint on mini-ITX boards «

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
master.cf

mtp      inet  n       -       -       -       -       smtpd
    -o content_filter=smtp:[127.0.0.1]:10025
    -o smtpd_sasl_auth_enable=yes
    -o smtpd_sasl_security_options=noanonymous
    -o broken_sasl_auth_clients=yes
    -o smtpd_sasl_authenticated_header=yes
    -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject_unauth_destination
127.0.0.1:10026 inet    n       -       n       -       100     smtpd
    -o content_filter=spamchk:
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       -       -       -       smtp
relay     unix  -       -       -       -       -       smtp
        -o fallback_relay=
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -d -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
scache    unix  -       -       -       -       1       scache
discard   unix  -       -       -       -       -       discard
spamchk   unix  -       n       n       -       -       pipe flags=Rq user=mail argv=/usr/bin/spamchk -f ${sender} -- ${recipient}



main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

message_size_limit = 153600000

#jmeno, pod kterym se prezentuje server
myhostname = smtp.mscnet.cz

#zakladni aliasy systemu
alias_maps = hash:/etc/aliases

#zakladni aliasy systemu
alias_database = hash:/etc/aliases

#pro zpetne maily a lokalni dorucovani
mydestination = localhost smtp.mscnet.cz

#v pripadne nadrazeneho smtp serveru, tady bezvyznamne
relayhost =
#odkud se budou prijimat maily bez nutnosti overeni
mynetworks = 127.0.0.0/8, 192.168.1.0/24
#max. velikost schranky, 0 = vypnuto
mailbox_size_limit = 0
#oddelovac adresatu, default je "+" (standard smtp protokolu)
recipient_delimiter = +
#nazvy iface, kde ma poslouchat [lo, eth0, eth1 ... all]
inet_interfaces = all

#virtualni domeny - jejich specifikace
virtual_mailbox_domains = mysql:/etc/postfix/domains
#adresar, ktery budou jednotlive domeny brat jako basedir
virtual_mailbox_base = /var/mail/vhosts
#jednotlive mailboxy
virtual_mailbox_maps = mysql:/etc/postfix/vmailbox
#aliasy
virtual_alias_maps = mysql:/etc/postfix/valias
#max. velikost virtual mailboxu
virtual_mailbox_limit = 0
#minimalni uid, pod kterym se uzivatel prihlasi
virtual_minimum_uid = 99
#virtualni uid, ktere se pouzije pro ulozeni mailboxu - jedna se o uid uzivatele "postfix"
virtual_uid_maps = static:100
#virtualni guid, ktere se pouzije pro ulozeni mailboxu - jedna se o guid skupiny "mail"
virtual_gid_maps = static:8

#checkovani hlavicek pro odfiltrovani mailu
header_checks = regexp:/etc/postfix/spam_check
#checkovani hlavicek pro odfiltrovani mailu
header_checks = pcre:/etc/postfix/spam_check
« Poslední změna: 16 Října 2007, 13:29:39 od Anna Taliánová »

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
Tak co, poradi mi nekdo?
« Poslední změna: 16 Října 2007, 13:28:53 od Anna Taliánová »

Pavelp

  • Host
smtp.mscnet.cz je jmeno stroje na kterem to bezi a ukazuje na nej MX zaznam v DNS ?
Jestli ano, nevim, kde je chyba. Jestli ne, konfigurace je spatne. Pak musi byt nastaven relayhost.
Zkusil jste prikaz
Kód: [Vybrat]
postfix check ?
« Poslední změna: 15 Října 2007, 19:18:28 od Pavelp »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
No jeste by mne zajimala jedna vec - ve squirrelmailu mate nastaveny smtp server localhost, anebo je tam nejaky jiny, preddefinovany?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
postfix check píše toto

postfix: error: to submit mail, use the Postfix sendmail command
postfix: fatal: the postfix command is reserved for the superuser

Pavelp

  • Host
No prece sudo postfix check !!!!!!!

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
tak to nevypsalo nic

mira@www:~$ sudo postfix check
Password:
mira@www:~$

Pavelp

  • Host
Tak je konfigurace postfixu v poradku.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Jak to vypada s tim smtp serverem? Co tam tedy mate nastaveno?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
smtp mám nastaveno na localhost

 

Provoz zaštiťuje spolek OpenAlt.