Sponsored Content
Full Discussion: Problem with sendmail
Operating Systems AIX Problem with sendmail Post 302546441 by sraj142 on Thursday 11th of August 2011 08:35:15 AM
Old 08-11-2011
Network Problem with sendmail

Hi there,

I have configured sendmail in AIX 6.1 and able to send emails to most of the domains like yahoo and gmail. But certain domains are denying to verify my domain probably due to the masquarding not happening correctly. Following are some logs of sendmail command.
****************************************************
22 [shivaibm2] dbadm % echo "This is a test" | sendmail -v 1stname.lastname@receipentsdomain.com
WARNING: local host name (shivaibm2) is not qualified; see cf/README: WHO AM I?
1stname.lastname@receipentsdomain.com... Connecting to del-ml-excsmbhb.OURDOMAIN.com. via relay...
220 DEL-ML-EXCSMBHB.OURDOMAIN.COM Microsoft ESMTP MAIL Service ready at Wed, 10 Aug 2011 13:24:22 +0530
>>> EHLO shivaibm2
250-DEL-ML-EXCSMBHB.OURDOMAIN.COM Hello [192.168.111.11]
250-SIZE
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-X-ANONYMOUSTLS
250-AUTH GSSAPI NTLM
250-X-EXPS GSSAPI NTLM
250-8BITMIME
250-BINARYMIME
250-CHUNKING
250 XEXCH50
>>> MAIL From:<dbadm@shivaibm2> SIZE=15
250 2.1.0 Sender OK
>>> RCPT To:<1stname.lastname@receipentsdomain.com>
>>> DATA
550 5.7.1 Unable to relay
503 5.5.2 Need rcpt command
>>> RSET
250 2.0.0 Resetting
dbadm... forward: /home/dbadm/.forward.shivaibm2+: World writable directory
dbadm... forward: /home/dbadm/.forward+: World writable directory
dbadm... forward: /home/dbadm/.forward.shivaibm2: World writable directory
dbadm... forward: /home/dbadm/.forward: World writable directory
/home/dbadm/dead.letter... Saved message in /home/dbadm/dead.letter
Closing connection to del-ml-excsmbhb.OURDOMAIN.com.
>>> QUIT
221 2.0.0 Service closing transmission channel
23 [shivaibm2] dbadm %
**********************************************************
Could you please see if you can give me a hand ?

Regards - Sraj142

Last edited by sraj142; 08-11-2011 at 10:17 AM.. Reason: Code tags not entered
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

problem with sendmail, help please!

I run UNIX and PHP I use a forum (ibf) and the mail() function from PHP only allows emails to be sent to an email account that is on my server, so IT doesn't send any emails for example to eden@hotmail.com How can I fix this? I have to edit php.ini???' Please help me Thanks. (3 Replies)
Discussion started by: eden2
3 Replies

2. UNIX for Advanced & Expert Users

sendmail problem

Hi, I have some problem with sendmail daemon. Earlier it was working fine as I used to get alert mail through crontab jobs. Two days back it stopped sending alert messages. When I executed mail command from shell prompt, I could read all the pending messages, generated through crontab... (1 Reply)
Discussion started by: amit_sapre
1 Replies

3. UNIX for Dummies Questions & Answers

Problem with Sendmail

Hi all, I am new to this forums, so please be kind to me :) Anyways, I have this problem when I am trying to send out email using sendmail. I can send an email to gmail.com or other email host, but when I am trying to send an email to email address removed by moderator or anything to the... (2 Replies)
Discussion started by: iluvhk
2 Replies

4. UNIX for Dummies Questions & Answers

Sendmail problem

I replaced sendmail.cf (made a abckup first) with main.cf and stopped and then stopped and started sendmail. I am still getting the following: ibasdb02:/ # May 21 14:06:23 ibasdb02 sendmail: l4L I6Np3001094: Losing ./qfl4LI6Np3001094: savemail panic and this message in my log: May 21... (3 Replies)
Discussion started by: hshapiro
3 Replies

5. Red Hat

sendmail problem

Hi everyone... i'm trying to send mail with attachment using /usr/sbin/sendmail and from some reason it's not working for me only from one computer. the command i'm using is: cat /etc/fstab | /usr/sbin/sendmail -t RECIPIENT@MAIL.COM am i doing something wrong? p.s. the OS is RedHat. (6 Replies)
Discussion started by: eliraza6
6 Replies

6. UNIX for Dummies Questions & Answers

sendmail problem

I have a user who's email comes out looking like this: From name@domain.com Wed Aug 6 15:36:39 2008 Return-Path: <name@domain.com> X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on it2 X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=AWL,BAYES_20,MISSING_SUBJECT,... (1 Reply)
Discussion started by: photon
1 Replies

7. AIX

sendmail problem

I get the following error while trying to send mail from my AIX box. I have cross checked the sendmail.cf file of this system with a working system (similar h/w and o/s) and found no difference. can somebody sugget?? /etc/sendmail.cf: line 98: readcf: map arith: class arith is not available... (1 Reply)
Discussion started by: gsabarinath
1 Replies

8. Linux

Sendmail problem

I am trying to send mail from my CentOS server. I have made nacessory changes required from sendmail. But it is not working. I am getting following messages in maillog- Dec 17 09:25:12 localhost sendmail: mBH3tCTi016891: fps.company.com did not issue MAIL/EXPN/VRFY/ETRN during... (1 Reply)
Discussion started by: kailas.awchar
1 Replies

9. Solaris

sendmail problem

Hi, when i am trying to send more than 50000 emails by using solaris sendmail utility, server is getting hanged up, needs to restart it once again. but it is sending nearly 20000 emails with out any issues. So what the configuration changes i need to make for the solaris sendmail utility to... (0 Replies)
Discussion started by: anilmanepu
0 Replies

10. HP-UX

Sendmail problem

Hi experts, I am facing unique issue while sending mails from HP-UX box. Mails are not delivered to mail addresses outside my company domain. For e.g. echo "hi" |mailx -s "test" myemail@mycomapny.com is working fine and delivering mails to my company mail address. but If... (7 Replies)
Discussion started by: sai_2507
7 Replies
dbadm_selinux(8)					dbadm SELinux Policy documentation					  dbadm_selinux(8)

NAME
dbadm_r - Database administrator role. - Security Enhanced Linux Policy DESCRIPTION
SELinux supports Roles Based Access Control (RBAC), some Linux roles are login roles, while other roles need to be transition into. Note: Examples in this man page will use the staff_u SELinux user. Non login roles are usually used for administrative tasks. For example, tasks that require root privileges. Roles control which types a user can run processes with. Roles often have default types assigned to them. The default type for the dbadm_r role is dbadm_t. The newrole program to transition directly to this role. newrole -r dbadm_r -t dbadm_t sudo is the preferred method to do transition from one role to another. You setup sudo to transition to dbadm_r by adding a similar line to the /etc/sudoers file. USERNAME ALL=(ALL) ROLE=dbadm_r TYPE=dbadm_t COMMAND sudo will run COMMAND as staff_u:dbadm_r:dbadm_t:LEVEL When using a a non login role, you need to setup SELinux so that your SELinux user can reach dbadm_r role. Execute the following to see all of the assigned SELinux roles: semanage user -l You need to add dbadm_r to the staff_u user. You could setup the staff_u user to be able to use the dbadm_r role with a command like: $ semanage user -m -R 'staff_r system_r dbadm_r' staff_u BOOLEANS
SELinux policy is customizable based on least access required. dbadm policy is extremely flexible and has several booleans that allow you to manipulate the policy and run dbadm with the tightest access possible. If you want to determine whether dbadm can manage generic user files, you must turn on the dbadm_manage_user_files boolean. Disabled by default. setsebool -P dbadm_manage_user_files 1 If you want to determine whether dbadm can read generic user files, you must turn on the dbadm_read_user_files boolean. Disabled by default. setsebool -P dbadm_read_user_files 1 If you want to allow users to resolve user passwd entries directly from ldap rather then using a sssd server, you must turn on the authlo- gin_nsswitch_use_ldap boolean. Disabled by default. setsebool -P authlogin_nsswitch_use_ldap 1 If you want to deny user domains applications to map a memory region as both executable and writable, this is dangerous and the executable should be reported in bugzilla, you must turn on the deny_execmem boolean. Enabled by default. setsebool -P deny_execmem 1 If you want to deny any process from ptracing or debugging any other processes, you must turn on the deny_ptrace boolean. Enabled by default. setsebool -P deny_ptrace 1 If you want to allow all domains to use other domains file descriptors, you must turn on the domain_fd_use boolean. Enabled by default. setsebool -P domain_fd_use 1 If you want to allow all domains to have the kernel load modules, you must turn on the domain_kernel_load_modules boolean. Disabled by default. setsebool -P domain_kernel_load_modules 1 If you want to allow all domains to execute in fips_mode, you must turn on the fips_mode boolean. Enabled by default. setsebool -P fips_mode 1 If you want to enable reading of urandom for all domains, you must turn on the global_ssp boolean. Disabled by default. setsebool -P global_ssp 1 If you want to allow confined applications to run with kerberos, you must turn on the kerberos_enabled boolean. Enabled by default. setsebool -P kerberos_enabled 1 If you want to allow logging in and using the system from /dev/console, you must turn on the login_console_enabled boolean. Enabled by default. setsebool -P login_console_enabled 1 If you want to allow system to run with NIS, you must turn on the nis_enabled boolean. Disabled by default. setsebool -P nis_enabled 1 If you want to allow confined applications to use nscd shared memory, you must turn on the nscd_use_shm boolean. Enabled by default. setsebool -P nscd_use_shm 1 If you want to allow database admins to execute DML statement, you must turn on the postgresql_selinux_unconfined_dbadm boolean. Enabled by default. setsebool -P postgresql_selinux_unconfined_dbadm 1 If you want to disallow programs, such as newrole, from transitioning to administrative user domains, you must turn on the secure_mode boolean. Enabled by default. setsebool -P secure_mode 1 If you want to allow unconfined executables to make their stack executable. This should never, ever be necessary. Probably indicates a badly coded executable, but could indicate an attack. This executable should be reported in bugzilla, you must turn on the selin- uxuser_execstack boolean. Enabled by default. setsebool -P selinuxuser_execstack 1 If you want to allow ssh logins as sysadm_r:sysadm_t, you must turn on the ssh_sysadm_login boolean. Disabled by default. setsebool -P ssh_sysadm_login 1 If you want to support NFS home directories, you must turn on the use_nfs_home_dirs boolean. Disabled by default. setsebool -P use_nfs_home_dirs 1 If you want to support SAMBA home directories, you must turn on the use_samba_home_dirs boolean. Disabled by default. setsebool -P use_samba_home_dirs 1 If you want to allow the graphical login program to login directly as sysadm_r:sysadm_t, you must turn on the xdm_sysadm_login boolean. Disabled by default. setsebool -P xdm_sysadm_login 1 MANAGED FILES
The SELinux process type dbadm_t can manage files labeled with the following file types. The paths listed are the default paths for these file types. Note the processes UID still need to have DAC permissions. mysqld_db_t /var/lib/mysql(/.*)? mysqld_etc_t /etc/mysql(/.*)? /etc/my.cnf mysqld_home_t /root/.my.cnf /home/[^/]*/.my.cnf mysqld_log_t /var/log/mysql.* /var/log/mariadb(/.*)? mysqld_tmp_t mysqld_unit_file_t /usr/lib/systemd/system/mysqld.* /usr/lib/systemd/system/mariadb.* mysqld_var_run_t /var/run/mysqld(/.*)? /var/run/mariadb(/.*)? /var/lib/mysql/mysql.sock postgresql_db_t /var/lib/pgsql(/.*)? /var/lib/sepgsql(/.*)? /var/lib/postgres(ql)?(/.*)? /usr/share/jonas/pgsql(/.*)? /usr/lib/pgsql/test/regress(/.*)? postgresql_etc_t /etc/postgresql(/.*)? /etc/sysconfig/pgsql(/.*)? postgresql_log_t /var/lib/pgsql/.*.log /var/log/rhdb/rhdb(/.*)? /var/log/postgresql(/.*)? /var/log/postgres.log.* /var/lib/pgsql/logfile(/.*)? /var/log/sepostgresql.log.* /var/lib/pgsql/data/pg_log(/.*)? /var/lib/sepgsql/pgstartup.log postgresql_tmp_t postgresql_var_run_t /var/run/postgresql(/.*)? systemd_passwd_var_run_t /var/run/systemd/ask-password(/.*)? /var/run/systemd/ask-password-block(/.*)? user_home_t /home/[^/]*/.+ user_tmp_t /var/run/user(/.*)? /tmp/hsperfdata_root /var/tmp/hsperfdata_root /tmp/gconfd-.* COMMANDS
semanage fcontext can also be used to manipulate default file context mappings. semanage permissive can also be used to manipulate whether or not a process type is permissive. semanage module can also be used to enable/disable/install/remove policy modules. semanage boolean can also be used to manipulate the booleans system-config-selinux is a GUI tool available to customize SELinux policy settings. AUTHOR
This manual page was auto-generated using sepolicy manpage . SEE ALSO
selinux(8), dbadm(8), semanage(8), restorecon(8), chcon(1), sepolicy(8) , setsebool(8), dbadm_sudo_selinux(8), dbadm_sudo_selinux(8) mgrepl@redhat.com dbadm dbadm_selinux(8)
All times are GMT -4. The time now is 05:28 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy