Linux-haladó

UBUNTU 9.10 Postfix SMTP finomhangolás

Fórumok

Sziasztok!

Postfix SMTP-nél van olyan problémám, hogy bizonyos címzetteknek nem engedi elküldeni az e-mail-t, relay access denied error-t dob és 1 bizonyos szolgáltatótol(eqnet.hu) sem enged az smtp-n keresztül küldeni, az alapbeállításon 25-ös portot átállítottam 2500-ra, mivel UPC-nél ugyanígy nem engedte, 2500-ason működik, smtp auth-hoz MySQL adatbázisban tárolom a jelszavakat+bejelentkezési neveket.
Direkt azért áltam át a 2500-as portra, hogy bármilyen szolgáltatótól tudjam használni a levelező servert, nekem eddig 3 különböző szolgáltatótól hiba nélkül ment, de rajtam kívül még elég sokan használják a levelezőt :).

Ha bárkinek van valami hasonló tapasztalata illetve megoldásra ötlete nagyon megköszönöm!

Postfix-Dovecot

Fórumok

Üdv!

Van egy postfix-dovecot alapú levelező Debianon lenny-n. Működik rendesen, de be szeretném állítani hogy 85% és 95%-os foglaltságnál kapjon az user levelet.
Amit eddig tettem, hogy a dovecot wiki szerint megpróbáltam beállítani a dolgot, de nem sikerült.
Virtual userek vannak, /user qouta-val. Az látszólag működik, a roundcube viszaadja hány %.-ig van teli.
Az imap protokolhoz is be van állítva a qouta.

dovecot.conf(ide illő rész):

quota = maildir:User quota
quota_warning = storage=95%% /usr/local/bin/quota-warning.sh 95
quota_warning2 = storage=80%% /usr/local/bin/quota-warning.sh 80

A script létrehozva, és jogok rendben.

Scipt:


PERCENT=$1
FROM="postmaster@domain.org"
qwf="/tmp/quota.warning.$$"
echo "From: $FROM
To: $USER
To: postmaster@domain.org
Subject: Your email quota is $PERCENT% full
Content-Type: text/plain; charset="UTF-8"
Your mailbox is now $PERCENT% full." >> $qwf
cat $qwf | /usr/sbin/sendmail -f $FROM "$USER"
rm -f $qwf
exit 0

dovecot-sql.conf:


user_query = SELECT CONCAT('/var/vmail/',CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1))) AS home, 5000 AS uid, 5000 AS gid, CONCAT('maildir:storage=',quota_kb,':messages=',quota_messages) AS quota FROM virtual_users WHERE email='%u';

Mit kell még beállítani, mert így nyoma sincs sehol...
Előre is köszi, üdv:
beze

[Megoldva] Levelek --> IMAP v. mailbox konvertálása

Fórumok

Sziasztok!

Feltettem egy IMAP szervert és elkezdtem a levelező kliensből átmásolgatni a leveleket.
Ez egy darabig ment is, majd nehézségekbe ütköztem.
Rendszertelen mennyiség után megáll a másolás és hibaüzenetet dob:
"The current command did not succeed. The mail server responded: Append aborted"

Mindig előjön, így kitéptem már a hajamat tőle...

Találtam egy szkriptet, ami mb2md névre hallgat, elvileg Mailbox formátumról alakít Maildir-re, gondoltam, talán ezzel át tudom alakítani a leveleket.
Ez viszont nem ismeri fel a mozilla-féle mailboxot, így nem tudom, mit találjak ki.

Valakinek esetleg van ötlete?

Kliens: Seamonkey (gyakorlatilag Thunderbird)...
IMAP szerver: Dovecot @ Lenny

Szerk.:
Sikerült megoldani a dolgot:

A Kmail-nek egész jó levélimportálási funkciója van.
Megadtam neki a Mozilla-féle levélkönyvtárat, Kmail-nek pedig beállítottam, hogy Maildir formátumban tárolja őket.
Ezután szépen letette a leveleket egy könyvtárba, ahonnan átmásoltam őket az IMAP szerver megfelelő helyére.

Minden a helyére került. :)

Köszönöm mindenkinek a segítséget.

Postfix SMTP autentikáció

Fórumok

Sziasztok!

Ubuntu 9.10-re telepítettem komplett levelezést és webkiszolgálót( ez alapján http://howtoforge.com/perfect-server-ubuntu-9.10-ispconfig-3 ), minden szépen megy kivéve az SMTP autentikáció, kis keresés után rátaláltam a hiba okára, a UPC blokkolja a 25-ös portot, kiprobáltuk 1 mobil segítségével(modemnek használtuk) és csodák csodájára, belép és elküldi a levelet, most átállítottam a 25-ös port helyett a 2500-ast használom, viszont így se enged belépni/levelet küldeni,kivéve ha a címzett szerepel a gépen lévő user-ek között, olyankor jelszót sem kér, rögtön megy a levél, viszont én azt szeretném hogy levélküldésnél belépek az SMTP-re és bárkinek tudjak levelet küldeni a szerveremen keresztül.
Remélem érthető voltam.
Előre is köszönöm a segítséget!

Dual WAN & 2 MS Exchange

Fórumok

Sziasztok,

Adott egy DUAL WAN kártyás Linux tűzfal/NAT router. Mögötte 2 cég Exchange szervere. Mindkét cég tud levelezni külső cégekkel, de amikor egymásnak akarunk levelt küldeni, akkor következő hiba lép fel:

SMTP-kommunikációs hiba történt a címzett levelezési kiszolgálójával. Forduljon a rendszergazdához.
[cég1.hu #5.5.0 smtp;550-catv-00-00-00-00.catv.broadband.hu (cég.hu) [00.00.00.00] is]

00.00.00.00 = a cég FIX IP címe.

Beállítottam "/etc/route2" alatt és az "ip" paranncsal a routolást a két kártya forgalmát forrástól függően.

Milyen hiba lehet a tűzfalban vagy a routolásban.

Köszi

Attila

dhcpcd és resolv.conf bejegyés

Fórumok

Sziasztok!

Mandriva 2010.0 alatt szeretném a dhcpcd-ét használni dhcp kérésre, mivel egyrészt dhclient-tel néhol gondjaim voltak, másrészt ebben a "nagyszerű" kiadásban az nem működik és a dhcpcd sem ad IP-ét, amíg a network manager-t le nem szedem.
(Amíg fent van, wlan0: disassociating by local choice (reason=3) hibaüzenettel csatlakozás után távozik a hálózatról.)

Tehát miután leszedem, a Mandriva-féle net_applet ugyan azt írja, hogy sikertelen a csatlakozás, a háttérben a dhcpcd mégis megkéri az IP-ét és csatlakozik a hálózathoz.

A /etc/resolv.conf-ot viszont senki sem tölti ki, így amíg nem teszem meg én, nincs netem.

Hogy tudnám a resolv.conf-ba a dhcp által lekért adatot belegyűrni?
/Esetleg arra vonatkozóan van ötlete valakinek, mit kavar alapvetően a networkmanager és a net_applet, hogy semmi nem képes lekérni IP-ét addig, amíg előbbi fent van?/

RAID 0 adatok megtartasaval

Fórumok

Hali,

nemregiben sikerult egy uj 1tb-os vinyot beszerezni a meglevo melle, es mivel az adatok kevesbe fontosak rajta, ezert elhataroztam, hogy raid 0-ba tennem oket. Jelenleg kb 500gb cucc van a regin, amit azert nem szeretnek elvesziteni, ebbol van a problemam. Kb 3 oraja kuzdok az mdadm-mel + guglizok + olvasgatok, de nem talalok olyan megoldast, amivel megmaradnanak az adataim. Nincs valakinek otlete, hogy ezt hogyan lehetne megoldani? Marmint, hogy md0-ba osszefuzni sdb1-et es sdc1-et ugy, hogy az sdc1-en talalhato adatok megmaradjanak (mindketto ext4 egyebkent). Koszi elore is, udv

Z

Ez a jelenlegi helyzet (sdb1 es sdc1 onmagaban is felmountolhato ext4-kent, md0-kent viszont mar nem lat rajta fajlrendszert):

root@Media:~# fdisk -l /dev/sdc

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb03b7690

Device Boot Start End Blocks Id System
/dev/sdc1 1 121601 976760001 da Non-FS data
root@Media:~# fdisk -l /dev/sdb

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfd5c9228

Device Boot Start End Blocks Id System
/dev/sdb1 1 121601 976760001 da Non-FS data
root@Media:~# mdadm -A --scan
mdadm: /dev/md0 has been started with 2 drives.
root@Media:~# mdadm --detail /dev/md0
/dev/md0:
Version : 00.90
Creation Time : Thu Nov 5 23:08:52 2009
Raid Level : raid0
Array Size : 1953519872 (1863.02 GiB 2000.40 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Thu Nov 5 23:08:52 2009
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Chunk Size : 64K

UUID : e2b87c97:e51af905:ecae770c:1158c2e8 (local to host Media)
Events : 0.1

Number Major Minor RaidDevice State
0 8 33 0 active sync /dev/sdc1
1 8 17 1 active sync /dev/sdb1
root@Media:~#

heartbeat-ben több resource

Fórumok

sziasztok!

a következőt szeretném heartbeat-el megvalósítani: van két sql szerver, az egyiken fut egy instance, ill a másikon is. ha az egyik kiesik, akkor
a másik átveszi a szerepét (elindítja a második instance-ot, két drbd köteten van a 2 mysql datadirje), ha visszajön a kiesett gép, akkor visszaáll. Heartbeat 1-el próbálkoztam, de nem tudtam megoldani:
sqlserver1 drbddisk Filesystem::/dev/drbd0::/mysql1::ext4 mysql1 192.168.1.253
sqlserver2 drbddisk Filesystem::/dev/drbd1::/mysql2::ext4 mysql2 192.168.1.254

erre a heartbeat log azt írja, hogy 'ERROR: Cannot locate resource script sqlserver2', tehát mintha egy resourcenak látná a 2 sort.. van valami spec elválasztó karakter, amivel meg tudom neki mondani, hogy új resource következik?
köszönöm

Milyen Router/Firewall OS

Fórumok

Sziasztok!

Egy kollégiumi hálózatot szeretnénk kiépíteni. Adott egy szervergép, még nincs rá telepítve semmi. A kapcsolat 100Mbps optika:)
Amire szükség lenne:
- Kb. 150 felhasználó várható
- DHCP
- MAC szürés
- Traffic shaping hosztonként, tehát ha valaki túl sokat tölt, akkor le lehessen korlátozni
- DNS szerver
- Proxy szerver
- Ingyenes legyen
A kérdés az, hogy a tapasztaltabbak milyen operációs rendszert/firewall disztribúciót ajánlanak. Előny, ha van webes interfész.
Próbáltuk az IpCop-ot, de az kevésnek bizonyult, nincs benne hosztonkénti shaping se.
Ha lehet, ne legyen túl bonyolult, nincs túl nagy tapasztalatunk rendszerüzemeltetésben. Ha ez lehetetlen kérés, akkor jöjjön, aminek jönnie kell...

Előre is kösz a segítséget.

Xorg 1.6 a billentyűzet kiosztást nem veszi fel a HAL-ból

Fórumok

Sziasztok!

Frissült a rendszerem, és felkerült a Xorg 1.6-os verziója. Több oldalon is lehet látni, hogy van egy beállítás, hogy közvetlen a HAL-ból fel tudja venni a kiosztás értékét, ám nekem sehogy sem akarja felvenni.

A hal-nak megadott XML:


hron@merlin ~ $ cat /etc/hal/fdi/policy/10-xinput-configuration.fdi 
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
   <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbLayout" type="string">hu</merge>
      <merge key="input.xkb.layout" type="string">hu</merge>

   </match>
</deviceinfo>

A hal-device kimenetében ezek szépen meg is jelennek (egy hald restart után), ám az X felületet újraindítva semmi változás nem tapasztalható.

A problémás gépen jelenleg SLIM bejelentkezéskezelőt és E17-et használok.

Ötlet?