Author Topic: Wie kann ich eine zweite Domain hinzufügen.  (Read 10383 times)

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« on: August 05, 2011, 11:35:13 AM »
Hallo,

Ich möchte gern eine zweite Domain zum Parameter
Code: [Select]
$rcmail_config['mail_domain'] = 'domain.de'; hinzufügen.
Sodass der User der sich einloggt zwei Identitäten mit unterschiedlichen Domains besitzt von denen er senden kann.

Z.b.

Beispieldomain1@meinehp.de (Identität 1)
beispieldomain2@meineaquarienseite.de (Identität 2)

Wie kann ich das realisieren? Ich habe schon alles versucht RoundCube macht immer nur eine Identität.

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #1 on: August 05, 2011, 05:45:22 PM »
Hi!

Entweder unterschiedliche Domain-Logins (Pro Login eine ID/Domain),
oder,
das wird per Mailserver realisiert (Ist definitiv nichts für "Anfänger").



Rgds.
« Last Edit: August 06, 2011, 02:54:36 AM by oldschool »

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #2 on: August 05, 2011, 06:00:51 PM »
Naja die zweite Domain ist schon konfiguriert auf dem Server, das senden und empfangen funktioniert wenn ich eine zweite Identiät manuell anlege.
Nur ich möchte halt das die von Anfang an angelegt ist. Wie realisiere ich das?
Der Absender soll dann beim senden der E-Mail auswählen von welcher Adresse er senden will. Wie gesagt mit manueller Identität anlegen funktioniert es.

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #3 on: August 06, 2011, 02:50:34 AM »
Quote from: TopTobi;36013
Naja die zweite Domain ist schon konfiguriert auf dem Server, das senden und empfangen funktioniert wenn ich eine zweite Identiät manuell anlege.
Der Absender soll dann beim senden der E-Mail auswählen von welcher Adresse er senden will. Wie gesagt mit manueller Identität anlegen funktioniert es.

Hallo!

Also ich kann mit deiner Antwort nicht allzuviel anfangen.
Bekanntlich führen viele Wege nach Rom und ich kann nicht hellsehen wie der Mailserver arbeitet...

Wenn eine Mail aufläuft und ich die beantworte, kann ich doch auswählen mit welcher ID ich das mache,
vorausgesetzt ich habe diese vorher eingepflegt...



Rgds.


PS: Es war auch nicht die Rede davon, dass anscheinend beide Domains auf dem selben Server laufen.
« Last Edit: August 06, 2011, 02:53:05 AM by oldschool »

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #4 on: August 06, 2011, 07:19:30 AM »
Ich glaube wie reden aneinander vorbei.

Mit dem Parameter
Code: [Select]
$rcmail_config['mail_domain'] = 'domain.de'; kann ich festlegen, welche Domain als Standard Domain für den Versand verwendet werden soll, in diesem Fall name@unser-familienserver.de.

Logt sich nun jemand ein hat er automatisch die Identität name@unser-familienserver.de von der er E-Mails versenden kann.
Nun möchte ich das er noch eine zweite Identität mit dem Namen name@unserehp.tld besitzt.
Also gleich von Anfang an und ich sie nicht erst mühselig bei jedem Nutzer einzeln per Hand erstellen muss.

Wichtig ist das es nur um die Abesenderkennung @unserehp.tld gehen, der Nutzer kann bereits E-Mails empfangen die an nutzer@unserehp.tld gesand werde. Ich möchte nur das sie zusätzlich zu nutzer@unser-familienserver.de als Abesenderkennung bzw. Identität von Anfang an freigeschalten ist.


Verstanden? :D
« Last Edit: January 21, 2013, 10:17:22 AM by TopTobi »

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #5 on: August 06, 2011, 09:52:12 AM »
Hi!

Nein, wir reden nicht aneinander vorbei.
Aber man muss bitte beachten das RC immer noch "nur" ein Interface ist.
Manche gehen fast von Serverfähigkeiten aus...

Vorschlag, schau dir mal dieses Plugin an:

/**
 * File based User-to-Email and Email-to-User lookup
 *
 * Add it to the plugins list in config/main.inc.php and set
 * path to a virtuser table file to resolve user names and e-mail
 * addresses
 * $rcmail_config['virtuser_file'] = '';
 *
 * @version 1.0
 * @author Aleksander Machniak
 */


Vielleicht kommste damit klar!?!
Es sucht nach v-aliases und erzeugt automatisch die gefundenen IDs.



Rgds.
« Last Edit: August 06, 2011, 11:21:12 AM by oldschool »

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #6 on: August 06, 2011, 12:07:48 PM »
Okay Danke.

Und das soll ich jetzt einfach in die main.inc.php kopieren, dort wo die Plugins stehen, oder wie?

Achso und RC soll ja keine Serverfähigkeiten übernehmen. Ich möchte doch nur die zweite Domain als Absenderkennung hinzufügen, manuell klappt es wie gesagt.
Das kann doch nicht so schwer sein.
« Last Edit: August 06, 2011, 12:10:03 PM by TopTobi »

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #7 on: August 06, 2011, 12:44:56 PM »
Quote from: TopTobi;36021
Okay Danke.

Und das soll ich jetzt einfach in die main.inc.php kopieren, dort wo die Plugins stehen, oder wie?

Achso und RC soll ja keine Serverfähigkeiten übernehmen. Ich möchte doch nur die zweite Domain als Absenderkennung hinzufügen, manuell klappt es wie gesagt.
Das kann doch nicht so schwer sein.

Hi!

Das ist ein Standard-Plugin.
Ist bei RC dabei.
Nennt sich "virtuser_file".
Ich hab´ da nur den Header des Plugins kopiert...


Das mit den "Serverfähigkeiten" war nur eine allgemeine Feststellung.
Brauchst dir nicht den Schuh anziehen.
:)



Rgds.

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #8 on: August 06, 2011, 01:01:57 PM »
Okay habe es gefunden und in der main.inc.php eingetragen, nur was soll das jetzt genau bringen. Die zweite Identität ist dadurch trotzdem nicht da?! Sry, bin Anfänger.  :(

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #9 on: August 06, 2011, 04:46:44 PM »
So ich habe nun eine Lösung gefunden.

Für alle die es interresiert.

Anleitung:

Folgende Dinge müssen in der main.inc.php geändert werden:

Eintrag suchen:
Code: [Select]
$rcmail_config['default_host'] = 'domain.de';
Ändern in:
Code: [Select]
$rcmail_config['default_host'] = array('domain1.de', 'domain2.de');

Eintrag suchen:
Code: [Select]
$rcmail_config['mail_domain'] = 'domain.de';
Ändern in:
Code: [Select]
$rcmail_config['mail_domain'] = array('domain1.de', 'domain2.de');

Eintrag suchen:
Code: [Select]
$rcmail_config['smtp_server'] = 'domain.de';
Ändern in:
Code: [Select]
$rcmail_config['smtp_server'] = 'localhost';

Nun erscheint beim Login ein Auswahlfeld bei dem man den Server und somit gleichzeit die Absenderemailadresse auswählen kann:

[ATTACH=CONFIG]1712[/ATTACH]


Viel Spaß!




Frage:

Ich möchte gern auf der RC Login Webseite einen Text unter die Loginbox hinzufügen, in welcher Datei bzw. wie muss ich das machen?

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #10 on: August 06, 2011, 06:01:03 PM »
Quote from: TopTobi;36027
So ich habe nun eine Lösung gefunden.

Nun erscheint beim Login ein Auswahlfeld bei dem man den Server und somit gleichzeit die Absenderemailadresse auswählen kann:

[ATTACH=CONFIG]1712[/ATTACH]


Viel Spaß!




Frage:

Ich möchte gern auf der RC Login Webseite einen Text unter die Loginbox hinzufügen, in welcher Datei bzw. wie muss ich das machen?


Hi!

Schön das Du für dich eine der Lösungen gefunden hast.
:)

Das mit dem Login hatte ich schon in meiner ersten Antwort ( "...unterschiedliche Domain-Logins (Pro Login eine ID/Domain)" )....


Falls Du dann auch noch, wie schon gesagt, automatisch generierte IDs haben willst, das erwähnte Plugin ist dein Freund.
Vorausgesetzt dein Mailserver unterstützt virtuelle Mail-IDs und "Relay-en"...
UND deine gegenwärtige Lösung wäre überflüssig.


Rgds.
« Last Edit: August 06, 2011, 06:04:06 PM by oldschool »

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #11 on: August 07, 2011, 04:05:38 AM »
Mhm, naja habe ich ja probiert. Hat irgendwie nicht geklappt. Ich habe ja in dem Sinne keinen richten Mailserver sondern "nur" eine Synology Disk Station 211j.

Nochmal zu meiner Frage: Ich würde gern auf die Startseite unter das Loginfeld einen Text schreiben, weißt du wo ich die passende Datei für die Startseite finde bzw. wie ich machen muss, habe noch nicht viel Ahnung von php.

Offline RitterRunkel

  • Jr. Member
  • **
  • Posts: 14
    • http://wxyz.de
Wie kann ich eine zweite Domain hinzufügen.
« Reply #12 on: August 07, 2011, 07:05:38 AM »
/skins/default/templates/login.html :)

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Wie kann ich eine zweite Domain hinzufügen.
« Reply #13 on: August 07, 2011, 12:01:34 PM »
Quote from: TopTobi;36032
Mhm, naja habe ich ja probiert. Hat irgendwie nicht geklappt.

Also, das Plugin erstellt die IDs beim ersten (!) Login.
Das würde heissen, ggf. die schon vorhandenen Userdaten in der DB löschen...
;D



Rgds.

Offline TopTobi

  • Jr. Member
  • **
  • Posts: 18
Wie kann ich eine zweite Domain hinzufügen.
« Reply #14 on: August 07, 2011, 01:59:15 PM »
Danke für den Pfad.

Naja ich verstehe nur das Plugin nicht so richtig kannst du mir mal ganz genau erklären was es macht bzw. machen soll?

Edit: Habe noch eine Frage: Wieso funktioniert das Plugin managesieve nicht? Es erscheint eine Fehlermeldung das es sich nicht mit dem Server Verbinden kann.
Wie kann man das beheben?
« Last Edit: August 07, 2011, 03:50:27 PM by TopTobi »