OVH Community, your new community space.

Alternatieve zu UebiMiau?


Apophys
17.01.13, 16:06
Hallo,

kann mir nun keiner mehr helfen?

Apophys
09.01.13, 15:42
Hallo zusammen,

@EvilMoe
klar habe ich mein Mein Hostname da eingetragen, wolle ihn hier nicht veröffentlichen.

Du hattest zu Begin geschrieben das man die Error Meldungen ausblenden kann mit error_reporting(E_ALL & ~E_DEPRECATED); das klappte nicht, Ich hatte es in die index.php nach
Jetzt wurden die error_reporting(E_ALL); und ini_set('display_errors', 'On');
eingetragen. Weitere Infos kommen aber leider nicht.


Ich habe noch ein allten root Server mit Suse 10.1 PHP 5.2.x dort funktioniert es einwandfrei, ich hane dann mal die config.php geändert um auf den neuen root zuzugreifen dass funktioniert auch ohne Probleme.

Es muss als was mit der PHP oder Aapache2 Conf zu tun haben.
Kann es sein das man noch irgendwelch Module laden muss?

EvilMoe
09.01.13, 13:57
In Deiner config.php steht:
$smtp_server = "Mein Hostname"; #YOU NEED CHANGE IT !!

Dort steht auch dein Hostname bzw IP oder?

Ich würde auch in der index.php mal folgendes einfügen:

error_reporting(E_ALL);
ini_set('display_errors', 'On');

Vielleicht gibt es dann mehr zu sehen.

hemmerseb
09.01.13, 13:53
Hallo,

Die verlinkten Demo-Seiten von Uebimiau funktionieren nicht:
http://www.uebimiau.org/demo.php

Via Google findet man alternative Demo-Links:
http://www.uebimiau.org/demo/pop3/
http://www.uebimiau.org/demo/imap/

Nach dem Login erscheint dort ebenfalls folgender Fehler:
Code:
ERROR (8192): Function eregi_replace() is deprecated (demo/imap/inc/inc.php:77)
Eventuell liegt der Fehler aktuell am Script und nicht an der Serverkonfiguration?
Läuft das Script auf anderen Servern bzw. Hosting-Paketen wie gewünscht?

Wenn eine Domain bei OVH registriert ist kann zum Test auch das kostenlose start10m-Paket benutzt werden.
Auszug aus den Anforderungen von Uebimiau:
-It runs under any System;
-It doesn´t require any extra PHP modules;
-Doesn´t need a database (as MySQL, PostreSQL,etc)
-Doesn´t need IMAP, but compatible with POP3 and IMAP
...
Sehr interessant ist diesbezüglich auch der Wikipedia-Artikel:
http://en.wikipedia.org/wiki/Uebimiau
UebiMiau has not been developed since March 2006[1] and does not work with PHP 5.3 due to its use of deprecated functions. A new project, which is a forked reboot of UebiMiau based on the jimjag patches, named Telaen[2] is an actively developed drop-in replacement.
Mit PHP4 sollte es also noch funktionieren.

Sebastian

Apophys
09.01.13, 13:30
Hallo,

Der Apache ist Out off the Box (also einfach installiert).

An PHP5 Packete sind
apache2-mod_php5
php5
php5-ctype
php5-curl
php5-dom
php5-iconv
php5-imap
php5-mbstring
php5-mysql
php5-pdo
php5-sockets
php5-sqlite
php5-tokenizer
php5-xmlreader
php5-xmlwriter

installiert.

Es ist PHPXmail 1.5 installirt und es geht auch.

Das Install Script von UebiMiau sagt das alles gut ist.

This script will test your configurations and try to tell you a solution.
All configurations are located in /inc folder and appears as config.*.php

--------------------------------------------------------------------------------

- Testing inc/config.php
(if the script stops here, there are a parse problem with your file, eg you have misstyped some " ou ;, try getting a fresh copy and re-editing it)
...PASSED

- Testing your $temporary_directory variable... PASSED

- Testing your PHP version... PASSED

- Testing your memory limits... PASSED

- Testing server installation... PASSED


--------------------------------------------------------------------------------

Your system appears to be ready to run UebiMiau.

Before you start using, make sure you've correctly configured your $smtp_server
variable. If you will use an external SMTP server, please make sure you will not need a SMTP Authentication.
In positive case , use the $use_password_for_smtp variable, otherwise you will
receive a "Verify your relay rules" error message while sending mails



To start using your webmail, please delete the /install folder AND CLICK HERE TO CONTINUE
Die config.php.
PHP-Code:
/************************************************************************
UebiMiau is a GPL'ed software developed by 

 - Aldoir Ventura - aldoir@users.sourceforge.net
 - http://uebimiau.sourceforge.net

Fell free to contact, send donations or anything to me :-)
São Paulo - Brasil
*************************************************************************/

########################################################################
#Defaults:
#1 - Yes/On/True
#0 - No/Off/False
# do not remove or change this

define('yes',1);
define('no',0);

$ALL_OK false;

$themes     = Array();
$languages     = Array();

########################################################################
# _ Please attention _:
# The temporary files will be stored on this folder
# For security reasons, do not use web-shared folders

# ** The Web Server needs write-permission on this folder

# * Unix/Linux users use.
# /tmp/uebimiau
# * Win32 users
# c:/winnt/temp/uebimiau

# NEVER use backslashes (\). Always use forward slashes (/),
# for all operating systems, INCLUDING Windows
########################################################################

$temporary_directory "/srv/www/database/";

########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3"   -> specify main and backup server
########################################################################

$smtp_server "Mein Hostname";  #YOU NEED CHANGE IT !!


########################################################################
# You should enable this option if you know what are doing
########################################################################
$allow_filters no;


########################################################################
# The maximum size for stored files
# In order to keep you system fast, use values better than 5MB
# If you need disable it, set the value to 0 or leave it blank
########################################################################
$quota_limit 0;  //  in KB, eg. 4096 Kb = 4MB


########################################################################
# Use SMTP password (AUTH LOGIN type)
########################################################################
$use_password_for_smtp    yes;

########################################################################
# Redirect new users to the preferences page at first login
########################################################################
$check_first_login        yes;

########################################################################
# Turn this option to 'yes' if you want allow users send messages using
# they 'Reply to' preference's option as your 'From' header, otherwise 
# the From field will be the email wich the users log in
########################################################################
$allow_modified_from    yes;

########################################################################
# Language & themes settings
########################################################################

require("./inc/config.languages.php");

########################################################################
# Security related settings
########################################################################

require("./inc/config.security.php");


########################################################################
# Server type:
# allowed values:

# "DETECT" -------->    Guess the pop3 server. If you are running UM
#                     in a domain "www.company.com", the script will 
#                    use "PREFIX.company.com" as your server. you 
#                    can set the "PREFIX" in the var $mail_detect_prefix.
#                    Also, the var $mail_detect_remove can be set
#                    to "www.", then the script get rid the "www" and 
#                    put the prefix, eg. pop3.company.com.br

#"ONE-FOR-EACH" -->    Each domain have your own mail server.
#                    The script will load the list of domains/servers from
#                    var $mail_servers.

#"ONE-FOR-ALL" --->    If you use this option, your users must supply the
#                    full email address as username. You can set the mail
#                    server in the var $default_mail_server
#                    

# LOGIN_TYPE

# Note. You can supply the LOGIN_TYPE according to your MAIL SERVER.
# Eg. If your mail server requires usernames in user@domain.com, you must
# specify the LOGIN_TYPE as "%user%@%domain%". You can combine it according to 
# your server. eg.

# %user%
# %user%@%domain%
# %user%.%domain%
#
# PROTOCOL and PORT
# Choose "imap" as protocol to use the Internet Mail Access Protocol, 
# or "pop3" to use the Post Office Protocol.
# The default ports are:
# pop3 -> 110
# imap -> 143
# The imap is more fast, but all functions of UebiMiau works with POP3
########################################################################

########################################################################

$mail_server_type     "ONE-FOR-ALL";

########################################################################
# TYPE: DETECT
########################################################################

$mail_detect_remove         "Mein Hostname";
$mail_detect_prefix         "Mein Hostname";
$mail_detect_login_type     "%user%@%domain%";
$mail_detect_protocol         "pop3";
$mail_detect_port             "110";
$mail_detect_folder_prefix     "";

########################################################################
# TYPE: ONE-FOR-EACH
# Each domain have your own mail server
########################################################################


$mail_servers[] = Array( //sample using POP3
    
"domain"         => "Mein Hostname"
    
"server"         => "Mein Hostname"
    
"login_type"     => "%user%@%domain%",
    
"protocol"        => "IMAP",
    
"port"            => "143",
    
"folder_prefix"    => "INBOX." //not used for pop3
);


/*
$mail_servers[] = Array( //sample using IMAP
    "domain"         => "Mein Hostname", 
    "server"         => "mail.another-domain.com", 
    "login_type"     => "%user%@%domain%",
    "protocol"        => "imap",
    "port"            => "143",
    "folder_prefix"    => "INBOX."
);

*/

########################################################################
# TYPE: ONE-FOR-ALL
# the default mail server for all domains
########################################################################

$default_mail_server     "Mein Hostname";
$one_for_all_login_type    "%user%@%domain%";
$default_protocol        "pop3";
$default_port            "110";
$default_folder_prefix    "";


########################################################################
# Specify mail transport
# Allowed values:
# "smtp"         - To use an external SMTP Server specified in $smtp_server
# "sendmail"     - To server's sendmail-compatible MTA. If you need to change
#                  the path, look into /inc/class.phpmailer.php and search for
#                  var $Sendmail          = "/usr/sbin/sendmail";
# "mail"        - To use default PHP's mail() function
########################################################################

$mailer_type        "smtp";


########################################################################
# In some POP3 servers, if you send a "RETR" command, your
# message will be automatically deleted :(
# This option prevents this inconvenience
########################################################################

$mail_use_top yes;

########################################################################
# Name and Version, it's used in many places, like as
# "X-Mailer" field, footer
########################################################################

$appversion "2.7.11";
$appname "UebiMiau";


########################################################################
# Add a "footer" to sent mails
########################################################################

$footer "

________________________________________________
Message sent using 
$appname $appversion
"
;

########################################################################
# Enable debug :)
# no - disabled
# 1 or yes -> enabled with full results
# 2 -> enable with servers communications only
# ********************************************************/
$enable_debug no;


########################################################################
# Order setting
########################################################################

$default_sortby "date";
$default_sortorder "DESC";

########################################################################
# Default preferences...
########################################################################

$default_preferences = Array(
    
"send_to_trash_default"     => yes,        # send deleted messages to trash
    
"st_only_ready_default"     => yes,        # only read messages, otherwise, delete it
    
"save_to_sent_default"        => yes,        # send sent messages to sent
    
"empty_trash_default"        => yes,        # empty trash on logout
    
"sortby_default"            => "date",    # alowed: "attach","subject","fromname","date","size"
    
"sortorder_default"            => "DESC",    # alowed: "ASC","DESC"
    
"rpp_default"                => 20,        # records per page (messages), alowed: 10,20,30,40,50,100,200
    
"add_signature_default"        => no,        # add the signature by default
    
"signature_default"            => "",        # a default signature for all users, use text only, with multiple lines if needed
    
"timezone_default"            => "+0000",    # timezone, format (+|-)HHMM (H=hours, M=minutes)
    
"display_images_default"    => yes,        # automatically show attached images in the body of message
    
"editor_mode_default"        => "html",    # use "html" or "text" to set default editor. "html" will be used only in IE5+ browsers
    
"refresh_time_default"        => 10        # after this time, the message list will be refreshed, in minutes
);
/*
don't touch here
*/
$ALL_OK true;
?>
In der themes/uebimiau/login.htm habe ich denn Eintrag geändert:
HTML-Code:
                "Uebimiau">
                  "rect" coords="318,5,371,18" href="http://xxxxxxxxx/Mail/main.php?action=register" target="_blank">
                  "rect" coords="442,5,552,16" href="http://xxxxxxxxx/Mail/"_blank">
So dass ist denke ich alles an Infos Normal müsste es gehn oder?

EvilMoe
09.01.13, 13:07
Wie hast du denn den Apache configuriert?
Welche PHP Pakete hast du alle installiert? Der Webmailer benötigt doch sicher php-imap, installiert?

Wegen der Meldung in der error_log solltest du Dir das anschauen: http://wiki.apache.org/httpd/SSLSessionCache

Apophys
09.01.13, 12:40
Zitat Zitat von EvilMoe
Hallo,

Das liegt aber nicht an der Meldung, dann liegt ein andere Fehler vor. Was sagen denn die Apache Logs?
Hallo,

die Logs sagen leider nicht viel.
Die access_log

Code:
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/ HTTP/1.0" 200 6410 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/themes/uebimiau/webmail.css HTTP/1.0" 304 - "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/themes/uebimiau/images/bandeau-h.gif HTTP/1.0" 304 - "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/themes/uebimiau/images/logo.gif HTTP/1.0" 304 - "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/themes/uebimiau/images/bandeau-b.gif HTTP/1.0" 304 - "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:33:59 +0000] "GET /webmail1/themes/uebimiau/images/ligne-fond.gif HTTP/1.0" 304 - "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
77.*.*.* - - [09/Jan/2013:13:34:09 +0000] "POST /webmail1/process.php HTTP/1.0" 200 92 "http://*.*.*/webmail1/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)"
::1 - - [09/Jan/2013:13:34:17 +0000] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (Linux/SUSE) (internal dummy connection)"
Und die error_log

Code:
Wed Jan 09 13:33:08 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Jan 09 13:33:08 2013] [notice] Apache/2.2.22 (Linux/SUSE) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.15 configured -- resuming normal operations

FrankP
09.01.13, 08:07
Guten Morgen,

bei alternative Webinterfaces fallen mir SquirrelMail (http://squirrelmail.org/) und RoundCube (http://roundcube.net/) ein.

Gruß
FrankP
OVH Team

EvilMoe
09.01.13, 07:47
Hallo,

Das liegt aber nicht an der Meldung, dann liegt ein andere Fehler vor. Was sagen denn die Apache Logs?

Apophys
08.01.13, 23:49
Hallo und danke füt die Antwort.

Ich habe es mit 'error_reporting(E_ALL & ~E_DEPRECATED);' versucht, die Errormeldung kommt nun nicht mehr aber auch sonnst nicht (die Seite kann nicht angezeigt werden).

EvilMoe
08.01.13, 18:10
Hallo,

das ist kein Fehler, sondern eine Warnung das die Funktion ereg nicht mehr verwendet werden sollte. Wenn dich nur die Meldung stört reicht es wenn du entwederr

1. Die ereg Funktion austauschen (eventuell muss der reg umgeschrieben werden)
2. Du fügst in der Datei die hier ein, dies unterdrück die Warnung: 'error_reporting(E_ALL & ~E_DEPRECATED);'

Apophys
08.01.13, 17:46
Hallo,

habe einen neuen root mit Suse 12.2 (php 5.3.x) leider bekomme ich UebiMiau (xmail Web interface) nicht zu laufen (ERROR (8192): Function ereg() is deprecated (/webmail/inc/inc.php:83)) hatt was mit der PhP Version zu tun soweit ich dass verstanden habe.

Nun bin ich auf der suche nach einer Alternatieven Wen Interface Software die auf PhP 5.3.x läuft um nein x-mail wider nutzen zu können.