|
View previous topic :: View next topic
|
| Author |
Message |
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 17 Oct 2010
|
|
Post subject: EVO ohne Sendmail
|
|
|
Hallo zusammen nach dem Provider umzug auf einen eigenen Root ist kein Sendmail installiert und deshalb kommt immer folgende Fehler meldung:
|
Code:
|
Fatal error:
Uncaught Error of type [Swift_ConnectionException] with message [Cannot set sendmail command with no command line flags. e.g. /usr/sbin/sendmail -t]
|
Nun die Frage kann ich EVo 2.1.0 auch ohne sendmail nutzen oder muss ich sendmail nach installieren?
|
|
|
|
Back to top
|
|
|
Guest
Offline
|
Posted: 19 Oct 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Vielleicht bin ich dir jetzt nicht wirklich eine große Hilfe, aber ich bin beim Provider "DomainFactory" - und ich habe in meiner php-info nachgeschaut, dort wurde sendmail installiert...
|
Code:
|
sendmail_from me@localhost.com me@localhost.com
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
|
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 20 Oct 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Wie oben schon gesagt laufen meien Webseiten auf einem Rootserver den ich selbst verwalte und die vorgegebene Config des Anbieters isthalt mit Qmail und nicht sendmail nun könnte ich sendmail installieren aber das ist sehr viel auf wand und denn würde ich mir gerne ersparen.
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 21 Oct 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Also ich bin mitlerweil eRatlos habe nun bemerkt das es egal ist ob men qmail oder sendmail hat aber beim ansprechen von qmail läuft was schief. bruache echt hilfe!
hier noch mal der gesamte Fehler.
|
Code:
|
Fatal error:
Uncaught Error of type [Swift_ConnectionException] with message [Cannot set sendmail command with no command line flags. e.g. /usr/sbin/sendmail -t]
@0 include() in /var/www/vhosts/dj-clan.de/httpdocs/modules.php on line 118
@1 evo_mail() in /var/www/vhosts/dj-clan.de/httpdocs/modules/Feedback/index.php on line 137
@2 Swift_Connection_Sendmail::Swift_Connection_Sendmail() in /var/www/vhosts/dj-clan.de/httpdocs/includes/functions_evo.php on line 1016
in /var/www/vhosts/dj-clan.de/httpdocs/includes/mail/Swift/Errors.php on line 99
|
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 21 Oct 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Nun bin ich doch nochmal über etwas gestolpert und bin weiter gekommen nun kommt folgender fehler:
|
Code:
|
Fatal error:
Uncaught Error of type [Swift_ConnectionException] with message [Sending failed using mail() as PHP's default mail() function returned boolean FALSE.
Log Information
++ Log level changed to 2]
@0 include() in /var/www/vhosts/dj-clan.de/httpdocs/modules.php on line 118
@1 evo_mail() in /var/www/vhosts/dj-clan.de/httpdocs/modules/Feedback/index.php on line 137
@2 Swift::send() in /var/www/vhosts/dj-clan.de/httpdocs/includes/functions_evo.php on line 1143
@3 Swift::notifyListeners() in /var/www/vhosts/dj-clan.de/httpdocs/includes/mail/Swift.php on line 525
in /var/www/vhosts/dj-clan.de/httpdocs/includes/mail/Swift/Errors.php on line 99
|
|
|
|
|
Back to top
|
|
|
ReOrGaNiSaTiOn
EVO World Team

Joined: 03-Jan-2006 Posts: 11737 Location: Als Schwabe in Sachsen-Anhalt Offline
EVO Version: - Developer Edition -
|
Posted: 30 Oct 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Salü,
es ist nicht zwingend notwendig, sendmail zu installieren.
Der SwiftMailer kann sowohl mit SMTP als auch mit GMail betrieben werden.
Ich werde mir die betreffenden Zeilen noch einmal anschauen und Dir dann hier schreiben, was Du tun musst.
Grüße
Reo
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 01 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
So ich will hier mal meinenStatus bekannt machen falls noch jemand das problem bekommt.
NAch einem wechsel von Strato (Webspace) zu Hosteurope (Rootserver) bekamm ich von swift folgende meldung.
|
Code:
|
Fatal error:
Uncaught Error of type [Swift_ConnectionException] with message [Cannot set sendmail command with no command line flags. e.g. /usr/sbin/sendmail -t]
|
Dies lies sich folgendermasen beheben.
1. vHost.conf anlegen
2. folgendes in die vHost.conf eintragen
|
Code:
|
php_admin_value sendmail_path "/var/qmail/bin/qmail-inject -f"
|
Und schon fertig.
Das Problem mit dem zweiten fehler konnte ich immer noch nicht lösen.
|
|
|
|
Back to top
|
|
|
gorgolion
EVO User

Joined: 19-May-2009 Posts: 107 Location: Sachsen-Anhalt Offline
EVO Version: EVO Nuke 2.10 Final Release
|
Posted: 01 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Das Problem habe ich bei Hosteurope allerdings nicht. Wahrscheinlich liegt es an dem verwendeten Server-Betriebssystem inklusive der installierten Pakete.
Da bei meinem VServer noch SuSe 10.3 im Einsatz ist und OpenSuse leider dort nicht mehr angeboten wird, bleibe ich auch erst mal bei dieser Konstellation. Ich hatte allerdings damals mit der RC4 Version das Problem, daß es keine Newsletter versenden konnte. Das ich in der aktuellen Version behoben.
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 04 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
da ich wie oben erwähnt den Anbier gewechselt habe und der domain transfer noch läuft warte ich ab ob im anschluss es besser wird.
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 17 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Also ich mal wieder.
ich komme nciht weiter habe alles versucht bin ratlos.
ich bekomme immer wieder den Fehler angezeigt:
|
Code:
|
Uncaught Error of type [Swift_ConnectionException] with message [Sending failed using mail() as PHP's default mail() function returned boolean FALSE.
Log Information
++ Log level changed to 2]
@0 include() in /var/www/vhosts/dj-clan.de/httpdocs/modules.php on line 118
@1 evo_mail() in /var/www/vhosts/dj-clan.de/httpdocs/modules/Feedback/index.php on line 137
@2 Swift::send() in /var/www/vhosts/dj-clan.de/httpdocs/includes/functions_evo.php on line 1143
@3 Swift::notifyListeners() in /var/www/vhosts/dj-clan.de/httpdocs/includes/mail/Swift.php on line 525
in /var/www/vhosts/dj-clan.de/httpdocs/includes/mail/Swift/Errors.php on line 99
|
wenn ich aber folgendes Script auführe gehts:
|
PHP:
|
$res = mail('****@****.de', 'Betreff', 'Der Test war erfolgreich', "From: ****@****.de"); var_dump ($res);
|
Ergebnis:
Hilfe wäre echt supper.
|
|
|
|
Back to top
|
|
|
ReOrGaNiSaTiOn
EVO World Team

Joined: 03-Jan-2006 Posts: 11737 Location: Als Schwabe in Sachsen-Anhalt Offline
EVO Version: - Developer Edition -
|
Posted: 18 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Salü,
ich hätte da noch die Frage, ob das bei jeder Mail-Versendung kommt oder nur bei Massenmails oder nur in bestimmten Programmen.
Gibt es ein Programm, bei dem der Email-Versand funktioniert?
Du kannst mir auch Deine Zugangsdaten senden, dann kann ich mir das mal direkt bei Dir anschauen.
Grüße
Reo
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 18 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Also es tritt bei jeder art von aufruf der function evo_mail auf.
Gestern habe ich mal versucht mit der swift version 4 zuarbeiten udn es sieht aus also ob das Problem da nicht existiert habe es aber nicht komplet aus gestestet werde ich heute tun und mich dann melden.
|
|
|
|
Back to top
|
|
|
DJBumblebee
EVO User

Joined: 26-Aug-2009 Posts: 103 Offline
EVO Version: 2.1.0
|
Posted: 18 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Also info die mail function von evo geht und auch die email adressen die verwendet werden sind ereichbar. das problem tritt bei jamola mit swift auch auf und die lösung dort ist smtp zu benutzen das hat aber bei evo keinen efekt.
|
|
|
|
Back to top
|
|
|
ReOrGaNiSaTiOn
EVO World Team

Joined: 03-Jan-2006 Posts: 11737 Location: Als Schwabe in Sachsen-Anhalt Offline
EVO Version: - Developer Edition -
|
Posted: 19 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
Salü,
öffne mal die functions_evo.php und kommentiere folgende Zeilen aus:
|
PHP:
|
require_once (EVO_INCLUDE_DIR.'mail/Swift/Connection/Sendmail.php');
$sendmail_path = @ini_get('sendmail_path'); if (function_exists('proc_open') && !empty($sendmail_path)) { $conn2 = new Swift_Connection_Sendmail($sendmail_path); $connections[] =& $conn2; }
|
Dadurch wird beim Multiconnect (Swift versucht mehrere Optionen durch um Emails zu versenden) "Sendmail" nicht mehr aufgerufen.
Grüsse
Reo
|
|
|
|
Back to top
|
|
|
ReOrGaNiSaTiOn
EVO World Team

Joined: 03-Jan-2006 Posts: 11737 Location: Als Schwabe in Sachsen-Anhalt Offline
EVO Version: - Developer Edition -
|
Posted: 19 Nov 2010
|
|
Post subject: Re: EVO ohne Sendmail
|
|
|
PS: Für die 2.1.1 werde ich das komplette Email HAndling in die Evo-Administration aufnehmen. D.h. dort kann man dann die Methode auswählen, über die Emails versendet werden sollen.
Grüße
Reo
|
|
|
|
Back to top
|
|
|
|
|