Hi, This is the first time ive posted on these forums but i have read them alot. I have also used alot of the How to guides. I setup my server following the installing A LAMP System With Fedora Core 6 (thanks falko!!!) Ive used this guide before and had everything up and running fine. I am using roudecube as my webmail client, and on all outgoing e-mails it says @localhost instead of the domain name. Eg [email protected] I can still send e-mails but they all come through as [email protected]lhost I can change this in the preferences and its it will save it but its a hassel to log into each and every new e-mail account i create and fix it. postconf -n produces the following Code: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 html_directory = no inet_interfaces = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = /etc/postfix/local-host-names mynetworks = 127.0.0.0/8, 192.168.1.0/24 newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES sample_directory = /usr/share/doc/postfix-2.3.3/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtp_tls_note_starttls_offer = yes smtp_use_tls = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = smtpd_sasl_security_options = noanonymous smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem smtpd_tls_auth_only = no smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key smtpd_tls_loglevel = 1 smtpd_tls_session_cache_timeout = 3600s smtpd_use_tls = yes tls_random_source = dev:/dev/urandom Im rather new to linux, but i have looked around and cant really find much, i think its because i dont know what the actual problem is if you get my drift. Thanks in advance.
yes i have, but i want it to automatically pick up the domain which the e-mail address belongs to. Eg [email protected] instead of ben@localhost Im not sure where i have gone wrong, other times ive had this work correctly but in this instance i havent. Do you know how roundcube pulls the domain name for the user logging in?
If roundcube has a plugin for reading a postfix virtusertable file, you might be able to use this to get the nescessary information. If not, you will have to extend roundcube to read the data from the ISPConfig database or the virtusertable file.
it should by default read the virtusertable, well in its config file it is pointed to it. But it doesnt seem to be picking them up. I had a peak in the /etc/postfix/virtusertable and all the correct entries are in there, so atleast i know ISPconfig is entering them as it should be. It just seems that roundcube isnt collecting them which is even more odd. Im going to have a look over the roundcube config file again. Edit: ive looked around and in the how to guide, they say that you just change it, but no reason as to why it doesnt pick ip up automatically.
Please run Code: postconf -e 'virtual_maps = hash:/etc/postfix/virtusertable' /etc/init.d/postfix restart